+92 42 111 111 765
Call us
-
Financial results for the 3rd Quarter Ended 30 June 2023
31 July, 2023 -
Notice of Board of Directors Meeting
21 July, 2023 -
Meeting of Board of Directors
1 June, 2023 -
Election of Directors
31 May, 2023 -
Notice of Board of Directors Meeting
31 May, 2023 -
Financial results for the Half Year Ended 31 Mar 2023
30 May, 2023 -
Notice of Election of Directors
23 May, 2023 -
Notice of Board of Directors Meeting
23 May, 2023 -
Disclosure of Interest
19 May, 2023 -
Notice of Extraordinary General Meeting
9 May, 2023