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

post img usr283 i0 1551249280
post img usr283 i0 1551249280