Yodel was previously owned by the Barclay family, whose business portfolio also included the Telegraph newspapers and London's Ritz hotel. It makes more than 190 million deliveries annually from ...