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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results