MUMBAI: This piece of news signals further consolidation happening in the satellite industry.
switch
Subscribe To Our Newsletter