Does COVID-19 Mean The End For Globalization?

… and top down pressure to cut costs is often the reason attributed to many flaws in supply chains, such as the BP Deepwater Horizon oil spill in 2010.