China’s new renewables pricing mechanism may not give generators the stability they need

Published on February 26, 2026

As subsidies for renewables are phased out, market distortions mean renewables still can’t stand on their own feet.