Never been a better time to invest in India, a nation you can trust – PM to US investors

Never been a better time to invest in India, a nation you can trust – PM to US investors Pitching India’s rise as a country with ‘increasing openness’ and one that the world ‘can trust’, Prime Minister Narendra Modi told US investors Wednesday that there has ‘never been a better time to invest in India’….