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 …

( read original story …)