Notice of AGM / EOGM, Ballott Paper and Result of Special ResolutionNotice of Annual General Meeting – 29thResult of Special Resolution-EOGM-June 22, 2023Rescheduling of EOGMNotice of EOGM and Ballott Paper – June 15, 2023Addendum to the Notice of 28th Annual General Meeting Notice of Annual General Meeting – 28thNotice of Annual General Meeting – 27thNotice of Annual General Meeting – 25thNotice of Annual General Meeting – 24thNotice for Appointment of AuditorsNotice For Election of Directors EOGM – June 09, 2017 (English / Urdu)Notice Of EOGM – June 9, 2017Notice of AGM – April 28, 2017Notice of EOGM – February 16, 2017Notice of EOGM – October 26, 2016Notice of BOD Meeeting Held on Aug 30, 2016Notice of Annual General Meeting (English & Urdu)