Catenae website12 Apr 2021 20:49
Just take a look at the website down at the very bottom. Already clearly shows UK government. If that isn't the biggest clue then I dont know what is! Personally think they have the contract. Only realesed another 2mill shares .... surely they would have realesed lots and lots more if they were going no where. Its in the bag!