The Economic Impact of Lockdowns
Numerous countries have imposed lockdowns to tackle the spread of the New Coronavirus (Covid-19) that has killed more than 35,000 people globally. A lockdown is defined as the restriction of access to enter or leave a neighborhood, region or nation....
