The UK economy’s sharpest contraction since the financial crisis
The British economy shrank by 2% during the first three months of the year. Also, India announces $266 billion worth of stimulus measures for businesses. Shoppers in Chile share concerns about safety during the virus.