SolarCity Corp (NASDAQ:SCTY) entered into a new contract with Wal-Mart Stores, Inc. (NYSE:WMT) for the installation of solar projects at Walmart’s facilities in up to 36 states. It will take four years to complete the new solar power project. Top technical indicators for SCTY. Energy storage project SolarCity…