US distributed solar and storage firm SunPower has joined the ranks of US installers to bounce back from a COVID hit Q2, while raising its guidance for the full year. Reporting its Q3 performance yesterday – SunPower’s first since its solar manufacturing business unit SunPower Technologies was spun out as a separate entity dubbed Maxeon […]