Prime Minister Narendra Modi brings nearly $40 billion in pledges

India