ISRO To Launch Earth Observation Satellite; 23 SatelliteS For the United States

ISRO – The Indian Space Research Organization will launch its earth observation satellite and 30 small satellites for eight countries including 23┬ásatellites for the US on Thursday. This was stated by ISRO officials on Tuesday. ISRO Bets Big on Indian Space Program; To Launch 2 Space Missions Monthly According to the Indian Space Research Organisation … Continue reading ISRO To Launch Earth Observation Satellite; 23 SatelliteS For the United States