Lahore Weather


PSX Index sheds 448 points on profit taking