Citi Bank credit cards operation is now under HBL.
HBL service has been improved and you can rely them for personal and business need. No fee is charged for intra-city branches transactions.
My business account is with DIB, small staff, prompt service and when I recieve wired payment, even the slip is filled by the staff.