US renewable power developer Avangrid has commissioned its 202MWdc Powell Creek solar project in Putnam County, in the US state of Ohio.
WEB: Pedro Pizarro discusses the January wildfires, rising electric rates and more. EMAIL: "We still don't know whether ...
Agricultural machinery companies like Deere and Agco could face prolonged headwinds if the global trade war leads to lower ...