By CEP Staff • 23 September 2015 in News

Invenergy strikes build-sell agreement with Dominion for 20 MW solar project