AsiaIndia What Does the 23.9% Drop in GDP Mean? Analysing India’s Worst Economic Contraction | The Quint 1 September 2020, 12:01 pm Team Buyback Share this:TweetRedditTelegramWhatsApp