Commercial International Bank Egypt (CIB Egypt) has partnered with creative and digital agency Icon Creations, production ...