From June 2nd - very comforting16 Jun 2020 18:35
Therefore, currently the total sales and confirmed orders are €135 million (£120 million) - as of June 2nd with 25M Euros cash.
And we're expecting even more news - this month?? (recent director buy over 300p also significant here)