KSE-100 Index shed 43 points to close at 42,983.45 points

KARACHI: The benchmark index witnessed a profit-taking session on Thursday, as international markets turned red, owing to the weak global...