Signs of Recovery as De La Rue Resolves Financial Issues

De la Rue has announced its results for the financial year ending March 2023. These were eagerly awaited following a trading update issued by the company April (see CN April 2023).