Yodel loss increases to £111.8m

The operating loss at Yodel Delivery Network increased to £111.8 million for the year to 30th June 2018 from £81.9m the year before. Revenue was down from £409.8m to £403.4m, … Continue reading Yodel loss increases to £111.8m