Clean Power
A power purchase agreement signed June 7 in Arizona locks in the lowest solar energy prices yet in the US. The agreement is part...
Hi, what are you looking for?
A power purchase agreement signed June 7 in Arizona locks in the lowest solar energy prices yet in the US. The agreement is part...
Walt Disney World Resort has announced that it is partnering with solar project developer Origis Energy USA to develop a new 50 megawatt (MW) that...