The second most populous country in the world is currently under lockdown due to the spread of coronavirus. But the lockdown has come with a high cost for India as the country’s economy continues to plunge. According to Reuters polls, the Indian economy is likely to witness its worst quarter in 25 years. The poll […]