IDS: The transformation of Royal Mail must be supported by Universal Service reform
International Distribution Services plc has announced its results for the 53 weeks ended 31 march 2024 revealing good performance against a challenging macroeconomic backdrop.
Read More