Event Calendar Upcoming Events More events are coming soon. Past Events Year None202420232022202120202019201820172016201520142013201220112010 Date Title 14/08/24 Announcement of Half Year 2024 Results 24/04/24 61st Annual General Meeting 28/02/24 Announcement of Full Year 2023 Results 10/08/23 Announcement of Half Year 2023 Results 26/04/23 60th Annual General Meeting 23/02/23 Announcement of Full Year 2022 Results 11/08/22 Announcement of Half Year 2022 Results 28/04/22 CDL 59th Annual General Meeting 25/02/22 Announcement of Full Year 2021 Results 12/08/21 Announcement of Half Year 2021 Results Pagination Current page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 … Next page next › Last page last »