SunPower, the solar power giant originally based out of San Jose, has filed for Chapter 11 bankruptcy. This comes just over a ...
French independent power producer (IPP) Apex Energies has secured €350 million (US$364 million) in senior debt financing to develop a solar PV portfolio of more than 400MW. More than half of the ...