The “Roof of the World” takes a major step towards clean energy independence with the launch of its first 100-megawatt wind power project. Nestled at a breathtaking 4,650 meters above sea level, the wind farm in Nagqu, Tibet, began humming into full operation on January 1st, 2024. Giant Turbines, Powerful Punch: Equipping the windswept plains...