India sends 31 satellites from 29 countries including Chile on space mission
NEW DELHI – The India Space Research Organization (ISRO) earlier this week successfully launched 31 satellites using PLSV-C38 rocket, including Cartosat-2E dedicated to Earth observation. As reported by ISRO website, the fortieth PLSV-C38 vehicle took […]