Coronavirus Updates


PSX recovers on institutional buying, regains 406 points