Standard & Poor's

2 Months ago
Credit rating agencies for years assigned high ratings to India's Infrastructure...