Coronavirus Updates


PSX sheds 289 points amid profit-taking