Category: ISRO

An Indian challenge to China in Space?

China is clinically analysing the successful and cost-effective launch of 104 satellites in one go by the Indian Space Research Organisation (ISRO), as well as the outcome of the Aero-India show, with some media...