(10 Pslv-C37 Liquid Stage At Stage Processing Facility)India's workhorse rocket PSLV-C37 is on its 39th mission. Among the 104 satellites are many belonging to international customers.
Prev | Next