Subsequently, wind developers and turbine manufacturers came forward with new information, tipping the commission off to “potential distortions in the development of wind projects...
The European Union has slapped extra provisional duties of up to 38 percent on Chinese electric car imports because of "unfair" state subsidies, despite...