PTCL Group posts Rs 117 billion revenue for 2017