Leeds to build recycling and energy recovery facility

Leeds city authorities have signed a £460 million waste management contract for the installation of a recycling and energy recovery facility. Veolia Environmental Services will build the plant, which is believed to save the city (pictured) authorities around £200 million during the 25-year agreement. It is also expected to generate around 11MW of electricity to […]