Biffa is doubling the amount it can recycle at its Aldridge facility to 80,000 tonnes per year, recycling the equivalent of 38 times the weight of the London Eye. Biffa is a key enabler of a circular economy in the UK, ensuring materials can be recycled time and time again through ...