no image added yet.

LCH Hotels

Country
Technology
Biomass
Signing Date
2017
Status
In Operation
Installed Capacity
2.9 MW
Production or Savings
9,600 MWh / year

no image added yet.

CWC

Country
Technology
Biomass
Signing Date
2017
Status
In Operation
Installed Capacity
3.0 MW
Production or Savings
23,000 MWh / year