Rating agencies' pessimism

Quartz | qz.com Note: India's FY21 GDP estimates