Indian Space Research Organisation's (ISRO) commercial arm, NewSpace India Limited, has made an agreement with Bharti group-backed OneWeb for satellite launch programme. Continue reading...