PSLV-C59 rocket, is all set to launch Proba-3 mission, which is a brainchild of The European Space Agency’s (ESA). The rocket will take off from Satish Dhawan Space Centre in Andhra Pradesh's ...