Worldwide Locations
Standard & Poor's possible downgrade of India's investment status "reflects some of the current problems India is having," U.S. Ambassador to India Nancy Powell said Friday at Asia Society Studios in New York.
Favorite Tweets by @AsiaSociety