SunPower Corp (SunPower) is a provider of solar technology and energy services. The company manufactures, develops and distributes AC panels, micro inverters, batteries and others. It also engineers, procures, finances, constructs and maintains solar power plants to generate power from solar panels. SunPower also offers rooftop, carports, grid equipment controllers and micro inverters among others.
The company sells its solar power solutions through various means including cash sales and long-term leases, EPC services, third-party global dealer networks and O&M services. SunPower serves businesses, residential customers, governments and educational institutions and operates in North America, Europe, Africa and Asia.