
At Madison Square Garden on Sept. 28, Indian Prime Minister Narendra Modi announced to our nation's top corporate and political leaders that India is now open for business.
As old as India's culture is, millions of its citizens seek the contemporary American dream of opportunity and prosperity.