SolarCity Installing Projects at Walmart Facilities Over the Next Four Years SolarCity today announced it has entered into contract with Walmart for the installation of new solar projects at facilities in up to 36 states over the next four years. SolarCity has completed more than 200 solar projects at Walmart locations since 2010. SolarCity has also installed and tested energy storage …
Read More »