4 min read Business News World’s biggest lockdown may have cost Rs 7-8 lakh crore to Indian economy 13/04/2020 2:18 PM Mitchell The world’s biggest lockdown that shut a majority of the factories and businesses, suspended...