CDI has released its 2022 Interim Report to shareholders today.

See more