International express deliveries with global network in over 220 countries and territories across the globe-Door to door delivery