The Indian Space Research Organisation has successfully completed a crucial "fit check" for the European Space Agency's Proba-3 mission, confirming that the spacecraft are ready for their upcoming launch. The two-satellite mission, designed to create an artificial solar eclipse in space, is scheduled for liftoff on December 4, 2024, from the Satish Dhawan Space Centre in Sriharikota, India. The satellite …