Phone 4 Energy™

Walmart Unveils 100th Solar Installation in California

Phone 4 Energy™

Walmart has installed its 100th US solar array on top of a retail location in San Diego. The retail chain has now installed over 150 solar arrays on its locations across the US.