logo
Depositors of 5 troubled Islamic banks to be repaid by December as BB sets deadline