Green light for new London energy recovery facility

A new energy recovery facility in London has been granted a development consent order by the UK Government. The North London Waste Authority (NLWA), made up of 14 councillors from each of the seven boroughs, plan to overhaul and replace a huge waste-to-energy plant at the EcoPark in Edmonton. The facility will take waste that […]