The European Space Agency (ESA) Wednesday encountered a setback ahead of the launch of its Proba-3 mission aboard the PSLV-C59 rocket. The launch is now scheduled for 4.12 Thursday. Isro said: ...