The Indian Space Research Organisation (ISRO) is set to launch the European Space Agency's Proba-3 mission on December 4, 2024. Watch in for more details!