Typhoon Bavi, the most potent storm to make landfall in mainland China this year, has battered the country’s eastern coast with intense rainfall and powerful winds. The storm system, which has been compared in size to France, has prompted extensive evacuations and significant disruptions to transportation networks. In Zhejiang province, a major economic hub, over […]