News

US renewable power developer Invenergy has commissioned the 250MW Hardin III Solar Energy Center in the US state of Ohio.