By CEP Staff • 18 April 2013 in News

Walmart to install 1,000 solar projects by 2020