Washington, June 24 (SocialNews.XYZ) In a direct appeal to the US business community, Prime Minister Narendra Modi has said “this is the moment” to invest in India as both the Indian and the US governments have done everything to prepare — “plough” — the ground for them to come, play,…Read More
This is the moment to invest in India Modi tells US biz
