About this listing
The company designs and produces cadmium-telluride solar modules intended for large renewable-energy installations. Its operations cover research, manufacturing, product support, responsible sourcing, sustainability reporting, and end-of-life collection and recycling programs for eligible photovoltaic modules.