100 million parcels delivered in 2.6 days Five hours faster than 2017, 1 billion parcels a day set to become new norm.Read More