London-based start-up is set to launch the first six satellites that will take the internet to every corner of the globe

Written by James Somy on February 27, 2019