By CEP Staff • 30 May 2013 in News

Solar Wind Energy confirms plans for two energy towers in US, Mexico