Coronavirus Updates


PSX Index sheds 448 points on profit taking