Construction begins on Algonquin's Clearview Solar
Algonquin Power & Utilities has started construction on the $290 million 144MW Clearview Solar 1 project in Champaign County, Ohio, having reached financial close on project financing for the scheme last month.PCL Solar Constructors is general contractor for the project, with Trina Solar...