China’s finance hub Shanghai braces for potentially devastating Typhoon Bebinca | Semafor

The News. Shanghai, China’s financial hub, has closed its seaports and canceled more than 600 flights as it braces for what may be the strongest …Read More