News

The group also reduced its pre-tax loss from £40.5 million in the previous year to £17.6m. Revenue was up by 38.5 per cent on 2020-2021 for Biffa which includes the Poplars landfill site at ...