Why is SunPower poised to be a Winner