SunPower Corporation MarketLine Company Profile