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 »