Home Solar Projects SunPower Nearing Completion On 579 MW Solar Star Project — “World’s Largest Solar Power Plant”