What Does Landfill Diversion Mean For Us?
Each year the UK households produce over 26 million tonnes of waste every year, according to a report provided by the Department for Environment, Food and Rural Affairs (DEFRA). From the 26 million tonnes produced, …