Bahrain FinTech Bay’s newest member is a giant in the world of financial services