banks corporate dubai finance print ads united arab emirates

Standard Chartered Bank Corporate Ad

Standard Chartered’s corporate ad has an interesting visual…could it have been more dramatic?