One of the top solar energy companies in the world, SunPower, is close to completing what will be the “world’s largest solar power plant” in Southern California, according to recent reports. The 579 megawatt (MW) Solar Star project is now mostly online, and is on track for “substantial completion” during Q2, based on recent comments made
SunPower Nearing Completion On 579 MW Solar Star Project — “World’s Largest Solar Power Plant” was originally published on Solar Love!.