Energy major Invenergy and telecom company Verizon are moving forward with power purchase agreements (PPAs) involving 640 MW of solar energy from projects ...
(Reuters) - EDP Renewables North America said on Monday it has delivered three utility-scale solar projects and signed a long ...