Flood Alert in China’s Manufacturing Hub at Highest Level
China’s manufacturing hub of Guangdong raised its flood warning to the highest level due to the worst rains in decades, spurring more evacuations and threatening further supply chain disruptions in an economy reeling from Covid-related lockdowns. Guangdong province raised its …