Pakistan’s largest city Karachi still among world’s least liveable cities

KARACHI – Pakistan’s premier industrial and financial center Karachi was ranked fifth in the least liveable cities, according to an annual survey compiled by the Economist Intelligence Unit. London-based global … Continue reading Pakistan’s largest city Karachi still among world’s least liveable cities