Japanese Credit Rating Agency Upgrades India's Sovereign Rating to A- from BBB | HyperFast