World Pulse
Fitch retains India's 'BBB-' rating, sees resilient 6.4% growth despite energy supply constraints · World Pulse