Blue Skies Space

First-ever Commercial Science Satellites to be Launched in The World in 2025

After obtaining an additional £2 million, a British business hopes to deploy science satellites into…