Abound Solar Will Lay off Nearly 300 Employees

Abound Solar Will Lay off Nearly 300 Employees

By Dhwani Shah - Feb 29, 2012

Longmont-based Abound Solar, a leading manufacturer of thin-film cadmium telluride photovoltaic modules, is laying off nearly 280 workers and setting back a new factory in Indiana.

Read More
Solar Energy Industry Sees Mixed Signals in its Future

Solar Energy Industry Sees Mixed Signals in its Future

By Carrie Ann - Oct 28, 2011

Solar industry jobs may be on the rise, but stiff global competition and the closing of manufacturers shows that the solar energy industry isn’t the silver bullet to energy&#

Read More