no image added yet.

CPE Teva – Phase 2

Country
Technology
Energy Performance Contract
Signing Date
2025
Status
Under Construction
Installed Capacity
0.57 MW
Production or Savings
508 MWh / year

no image added yet.

CPE Teva – Phase 1

Country
Technology
Energy Performance Contract
Signing Date
2024
Status
Under Construction
Installed Capacity
0.56 MW
Production or Savings
552 MWh / year