ISRO's successful launch of European Space Agency's (ESA) Proba-3 satellites onboard PSLV-C59 rocket is a 'groundbreaking ...