Karachi ranked 918th out of 1,000 in Oxford Economics’ Global Cities Index
Karachi was ranked a lowly 918th, while Islamabad and Lahore came in at 578th and 878th, respectively, in the Global Cities Index published by Oxford Economics on Tuesday. The list was topped by New York and London that were placed first and second place, …