China starts century’s biggest energy venture in Yarlung Zangbo
China has begun building the world’s biggest hydropower project in Tibet to boost clean energy production and support its long-term climate commitments.
China starts century’s biggest energy venture in Yarlung Zangbo Read More »

