ECP bags recycling firm Biffa in £2.1bn deal

Biffa shares have ceased trading and will no longer be listed on the LSE.