Satellite Maps: Shanghai’s Supply Chain Standstill

China’s lockdown of Shanghai is causing massive back-ups at the world’s largest container port. Hundreds of ships are now waiting at sea. Read more