Even though, we can not undermine the trade and business importance of Karachi. Why all the corporate head offices are in Karachi ? because Karachi has the largest port and that is a back bone of our import and export business with the international market.
Corporate sector has to establish its head offices in Karachi. This is not their choice, this is their compulsion.
Revenue generates in all over the country, but it flows out from Karachi, that's due to the largest trade activities in Karachi. That flow of cash coming out of Karachi market is being spreaded in all over the Pakistan. This cash flow is about 70% of the total of Pakistan's economy. For sure.
It is a simple matter of wise thinking.