CPP1
Country
United States
Technology
Biomass
Signing Date
April 2026
Status
In Operation
Installed Capacity
1.26 MW
Production or Savings
na
Client
Duke Energy and 5 utilities
Sector
Industry