India’s Prime Minister at that time was Narendra Modi, so he was at the helm of the country’s leadership when India set the world record by launching 104 satellites in a single mission in February 2017.