PTCL holds 19th Annual General Meeting | InfoZonePK