Biffa's strong results overshadowed by hit to revenues post lockdown
Waste management company Biffa (BIFF) reported revenues up 7% to £1.2bn and operating profit up 11% to £90.5m for the year ended 27 March 2020, but passed on the final dividend as part of its cash conservation measures. The shares...
05 June 2020