Finnish Ministry of Economic Affairs and Employment granted EUR 30 milion for project in TahkoluotoRead More
IEA report: The world is entering a new age of clean technology manufacturing, and countries’ industrial strategies will be key to successRead More
PWEA: Offshore wind power could meet as much as 57% of Poland’s total electricity demand, and local content could reach 65%Read More