Terra Firma sells Infinis unit to 3i
Terra Firma has sold the landfill gas division of energy business Infinis to 3i Infrastructure in a £185m (€205.4m)
Terra Firma has sold the landfill gas division of energy business Infinis to 3i Infrastructure in a £185m (€205.4m)