Economy China’s major economic artery receives a megaproject worth $11.39 billion to allow ships to pass through the Three Gorges: new locks carved into the mountain promise to double the logistical capacity of the Yangtze River by 2050. Carla Teles 09/06/2026 at 23:58