During his speech, Prime Minister Modi referred to the Indian community in New York as India’s brand ambassadors.
India is a land of opportunities, according to PM Modi, who stated that he has set very ambitious goals for the country to become developed in his third term.