10.0.3.114

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