SunPower Corp (NASDAQ:SPWR) will install solar power generating systems totalling 23 MW for US retailer Walmart Inc (NYSE:WMT) at 19 of its stores and two distribution centres in Illinois.