In India, Modi Makes His Pitch To Big Business, Wall Street
In his speech, distributed in clips on Twitter yesterday, Modi called on U.S. natural gas companies to invest in India, and for technology companies to consider a nation where there are around 500 …