CSR plc SWOT Analysis