2026
2025
- Minutes of the 57th Annual General Meeting held on 30 April 2025
- Results of the 57th Annual General Meeting
- 57th Annual General Meeting Presentation Slides
- Notice of 57th Annual General Meeting
- Proxy Form
- Request Form
2024
- Minutes of the 56th Annual General Meeting held on 29 April 2024
- Results of the 56th Annual General Meeting
- 56th Annual General Meeting Presentation Slides
- Notice of 56th Annual General Meeting
- Proxy Form
- Request Form
2023
- Minutes of the 55th Annual General Meeting held on 28 April 2023
- Results of the 55th Annual General Meeting
- 55th Annual General Meeting Presentation Slides
- Notice of 55th Annual General Meeting
- Proxy Form
2022
- Minutes of the 54th Annual General Meeting held on 27 April 2022
- Results of the 54th Annual General Meeting
- 54th Annual General Meeting Presentation Slides
- Notice of 54th Annual General Meeting
- Proxy Form
- Live Webcast of AGM
2021
- Minutes of the 53rd Annual General Meeting held on 29 April 2021
- Results of the 53rd Annual General Meeting
- 53rd Annual General Meeting Presentation Slides
- Notice of 53rd Annual General Meeting
- Proxy Form
- Live Webcast of AGM
2020
- Minutes of the 52nd Annual General Meeting held on 5 June 2020
- Results of the 52nd Annual General Meeting
- 52nd Annual General Meeting Presentation Slides
- Notice of 52nd Annual General Meeting
- Proxy Form
- Live Webcast of AGM
2019
2018
2017
- Results of the 49th Annual General Meeting
- Notice of 49th Annual General Meeting
- Result of Extraordinary General Meeting
- Notice of Extraordinary General Meeting
- Circular
2016
2015
2014
2013
2012
2011
2010
2009
- Results of the 41st Annual General Meeting
- Notice of 41st Annual General Meeting
- Results of Extraordinary General Meeting
- Notice of Extraordinary General Meeting