Lightsource bp has successfully closed on a $380 million financing package and mobilized construction on its Elm Branch and Briar Creek sola...
Pattern Energy Group LP has successfully completed financing and started construction of its 105 MWt direct current Phoenix Solar Project lo...