US retail giant Walmart (<a href="https://www.nyse.com/quote/XNYS:WMT" target="_blank">NYSE:WMT</a>) will invest in a portfolio of almost 43 MW DC of community solar projects developed by Solar Landscape in Maryland and Illinois.