Walmart Solar Power Installations Reach 100 In US alone
Walmart today announced six SolarCity projects on stores in Colorado, marking the company’s 100th solar power installation in the U.S. and moving it closer to its long-term goal of using…
Read intelligence