European recycling group Renewi is effectively paying waste management giant Biffa £125million to take its local authority waste treatment business off its hands.

Share This