Walmart announced its plan to install solar panels on up to 60 additional stores in California, expanding the company’s solar portfolio to more than 75 percent of its stores in the state, making California the first state in the n...  more
Walmart and Solarcity Announce Plan to Install Solar Panels on up to 60 Additional Stores in California |
published: 2011-09-26 15:10 |