The UK firm OneWeb launched 34 satellites from Baikonur cosmodrome in Kazakhstan early on Friday as part of its effort to provide global high-speed internet access using satellite communications by 2021.




Source: OneWeb launches 34 satellites from Kazakh cosmodrome in global internet push