SDSC-SHAR

OneWeb successfully deploys 36 satellites with help from India’s NSIL in major step towards global coverage

OneWeb successfully deploys 36 satellites, bringing the total to 618 and a step closer to…