(SeeNews) - May 16, 2013 - US retailer Walmart (NYSE:WMT) said yesterday it had put on stream eight solar power systems at its stores in Massachusetts.