Wed, Jun 22, 2016
India is all set to break its own record of launching 20 satellites aboard the PSLV C34, from its Satish Dhawan Space Center in Andhra Pradesh’s Sriharikota on Wednesday.
More >
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.