The massive floods in China for the past two months has inflicted a heavy toll on the country’s economy and infrastructure. Torrential rains caused massive flooding across the Yangtze River, Yellow River, and Huai River and have affected 54.8 million people in 27 provincial-level regions according to China’s Ministry of Emergency Management. Despite the vast […]
