Storia: The world’s largest impulse hydropower generator completes rotor hoisting in Southwest China’s Xizang — Warptech Lab News