Meezan Bank facilitates dividend payments and tax certificates electronically