India's GDP contracted by -23.9% this quarter

India's GDP contracted by -23.9% this quarter

Comparing quarterly GDP growth rate over the the last four years. Growth rate compared to the quarter last year