27th Annual General Meeting on 26th May 2023 Extraordinary General Meeting on 14th September 2022 26th Annual General Meeting on 27th May 2022 Extraordinary General Meeting on 31st December 2021 25th Annual General Meeting on 28th May 2021 24th Annual General Meeting on 7th July 2020