Don’t Blame It On Virus Alone
India’s GDP falls by 23.9% in April-June quarter in worst-ever contraction