PSX flirts with 46,000 level amid profit-taking

Get Alerts