10.0.1.127

Denham Capital-backed Greenleaf Power buys 19MW biomass plant

483
Private equity firm Denham Capital’s portfolio company Greenleaf Power has purchased the 19MW Tracy Biomass plant in T