UK renewables investor Foresight backs London biomass project

536
UK renewables investor Foresight Group has backed the 12MW Enfield biomass project in North London. Renewable energy dev