As The Sun Sinks Slowly in the West, So Does the Solar Industry

Back in 2010, President Obama hailed a Spanish Company, Abengoa, saying its new solar technology would supply tens of thousands of American homes with renewable power, and create local employment. …

0
0