India has received $650 million from USAID, bringing the total funding allocated to the country since 2001 to $2.86 billion.