SunPower products are manufactured by Maxeon Solar Technologies and sold by its subsidiary SunPower Corporation UK Ltd, independent from the US-based SunPower Corporation
There’s an unfortunate reality many solar system owners only come to learn once they’ve installed solar on their roof: Shade happens. Read about how you can minimise the impacts of shading by choosing a better solar panel for your system.