Biffa in the news: loss in Scottish Deposit Return Scheme case, seeking £51.4m damages after project flop. Waste firm from High Wycombe.