Walmart Appeals to California Liberals with Solar Movement

Walmart today has announced a way to appeal to the mass of eco-friendly California Liberals by installing solar panels on more than 75 percent of its stores in the state, making California the first state in the nation…