Storia: China's installed power generation capacity hits 4.04b kW by end-June — Warptech Lab News