NEWS

India launches latest communication satellite GSAT-31 onboard European launch vehicle