Shares at PSX make marginal gains after trading in red in intraday trade

.....

© Dawn Business