Meezan Bank, ITFC team up to support private sector