Home » Technology Technology About 1 of 1 Results PSLV-C23 INDIAN SATELLITE TECHNOLOGY India’s Polar Satellite Launch Vehicle (PSLV) was successfully launched from the... 02 Jul, 2014