China’s wind industry was left reeling when the country’s energy regulator in late May unveiled a new policy requiring future onshore and offshore projects to compete on price and gain government approvals through an auction mechanism as soon as 2019.

Stock prices of most renewables companies dipped, as the market was caught off guard by the National Energy Administration (NEA) policy, the Administrative Requirement of Wind Power Development, also known as Notice 47.