New Space India Limited (NSIL)

OneWeb Launch by Indian Space Agency ISRO Shows High Potential

An Indian rocket by ISRO launched and deployed 36 OneWeb satellites on Sunday, marking the Indian Space Research Organisation’s second…

2 years ago