Description
Clenera - Developer
Clēnera is an end-to-end utility-scale solar project developer and operator. With a powerful blend of solar development proficiency and all-equity financing, Clēnera manages every contracted project to quick and efficient completion, no matter how large.
Activities (1)
Pro Tenders Industry Classification
- Developer 1 Project
Certifications (0)
Clenera has not yet added certifications.
Awards (0)
Clenera has not yet added awards.
Offices (1)
Head Office
800 W Main Street
Boise
PO Box Suite 900
PO Box 7128
Boise, United States
Idaho
1.208.6393232