The speech after had a weird order I was expecting ISRO to speak first, thought that was not needed but idk
One can say the same about President Nixon talking to the Astronauts who landed on the Moon. At least here ISRO comes directly under the Prime Minister of India while NASA does not come under the President of USA.