Tag: India's Space Agency Says Its Rocket Has Successfully Launched 36 Internet Satellites
India's Space Agency Says Its Rocket Has Successfully Launched 36 Internet Satellites
The mission was part of a commercial arrangement between a government-run firm and UK-based OneWeb satellite firm.
0
0
0
23 Oct, 12:26 PM