Recent Finacing
Recent Raise
Abound Solar manufactures cadmium telluride (CdTe) thin-film photovoltaic modules for utility-scale and commercial solar projects, operating production facilities in Longmont, Colorado and an expanding plant in Indiana.
Focus Areas
Recent Investors
Total Raised
Funding round
Investors