Walmart executes agreements for 46 solar projects across US with C2 Energy Capital

Image: Walmart executes agreements for 46 solar projects across US with C2 Energy Capital. Photo courtesy of Joe Zlomek/Freeimages.com.