Freefall: India's Q1FY21 GDP contracts by 23.9%

Freefall: India's Q1FY21 GDP contracts by 23.9%