Octopus Investments has completed a £174 million refinancing of a biomass and landfill gas portfolio in what is thought to be the first major UK biomass deal in 2018.
Octopus Investments has completed a £174 million refinancing of a biomass and landfill gas portfolio in what is thought to be the first major UK biomass deal in 2018.