Loveland-based Abound Solar, a maker of thin-film solar panels, has nearly doubled its office space to 14,267 square feet, the company said.
The Denver Post, Denver Post: Business
Wed, 07/06/2011 - 8:20pm
Loveland-based Abound Solar, a maker of thin-film solar panels, has nearly doubled its office space to 14,267 square feet, the company said.