DOE to Invest 27 Million to Bring down Cost of Solar by 75%

published: 2011-03-02 13:25
Department of Energy stated that it is going to invest 27 million U.S. dollars in hopes of reducing the costs of solar energy by 75%, a level close to fossil fuel. Secretary of Energy, Steven Chu calls this project “Sun Shot...  more

First Solar in Germany Recognized as Great Place to Work

published: 2011-02-28 16:11
The Great Place to Work® Institute recognized First Solar, Inc.’s German operations as one of the best places to work in the country. First Solar finished 14th on the list of employers in the category of companies with between 50...  more