Notices of Meetings

Notice of Thirty Two Annual General Meeting to be held on April 25, 2024

Notice of Extraordinary General Meeting to be held on May 25, 2023

Notice of Thirty First Annual General Meeting to be held on April 27, 2023

Notice of Extraordinary General Meeting to be held on March 16, 2023

Notice of Extraordinary General Meeting to be held on November 25, 2022

Notice of Thirtieth Annual General Meeting to be held on April 27, 2022

Notice of Twenty Ninth Annual General Meeting to be held on April 28, 2021

Notice of Twenty Eighth Annual General Meeting to be held on May 28, 2020

Notice of Twenty Seventh Annual General Meeting to be held on April 29, 2019

Notice of Twenty Sixth Annual General Meeting to be held on April 17, 2018

Notice of Twenty Fifth  Annual General Meeting to be held on April 21, 2017

Notice of Extraordinary General Meeting to be held on November 24, 2016

Notice of Twenty Fourth Annual General Meeting to be held on April 11, 2016

Notice of Extraordinary General Meeting to be held on September 10, 2015

Notice of Twenty Third Annual General Meeting to be held on April 08, 2015

Notice of Extraordinary General Meeting to be held on February 02, 2015

Notice of Extraordinary General Meeting to be held on September 19, 2014

Notice of Twenty Second Annual General Meeting dated April 09, 2014

Notice of extraordinary general meeting dated November 25, 2013

Notice of Twenty First Annual General Meeting dated April 05, 2013

Notice of Extraordinary General Meeting dated June 27, 2012