June 1 (SeeNews) - China’s National Development and Reform Commission (NDRC) and National Energy Administration (NEA) announced a new strategy for lowering wind and solar curtailment by requiring utilities to buy a set minimum amount of green power.