Proba-3 mission of the European Space Agency is scheduled to be launched today by ISRO's PSLV-C59. But what is the ...