CNBCWalmart strikes renewable energy deal with SunPowerOct 24, 2018Anmar FrangoulBy Anmar Frangoulmore_vert