RE: Where is the fca23 Oct 2023 12:11
The company is moving in the right direction and as with all medical research it will be a long time before profits will be realised. The principals are not ripping pi off and Melissa Sturgess and Charles Morgan have invested between £3-4M of their own money in the company.