Home/Over $3.5 Million Worth Data Leaked [Another Huge Data Breach for Pakistani Banks] 2019/Around 69% of the card details belong to Meezan Bank Alone. Around 69% of the card details belong to Meezan Bank Alone.