PTCL Holds 17th Annual General Meeting 2012 | InfoZonePK