
Abound Solar
closedManufactures thin-film cadmium telluride solar modules for large commercial and utility-scale installations.
Employees
Enterprise value
$416—624m
Authorizing premium user...
Manufactures thin-film cadmium telluride solar modules for large commercial and utility-scale installations.