September 22, 2011

Walmart is taking its commitment to renewable energy to new levels in California. The chain announced plans to install solar panels on up to 60 additional stores in the Golden State.