Light Science Technologies (LSE:LST) reported annual revenue of £8. 6 million, reflecting a sharp decline as the company ...