Manama: Bahrain-based Islamic retail bank Ithmaar Bank has received Standard Chartered Bank’s Straight Through Processing (STP) Excellence Award. The award is for Ithmaar Bank achieving 94 .