February 8, 2020

Britain launches staggering 34 satellites in ONE night underlining post-Brexit potential

A UK-based company has launched a staggering 34 satellites in […]