News & Analysis

Biffa's revenues are in the bin but share prices highest in over 5 years!

Andrew Saks, Tuesday, 1 June 2021

Share article