OneWeb confirms successful deployment of 36 satellites launched by NSIL
OneWeb has confirmed the successful deployment and contact of 36 satellites launched by NewSpace India Limited (NSIL), from the Satish Dhawan Space Centre (SDSC-SHAR) in Sriharikota, India. The lift-off took place on March 26,...
Read More