PSX breaches 156,000-point barrier on back of improving macroeconomic indicators

PSX breaches 156,000-point barrier on back of improving macroeconomic indicators