banks corporate dubai finance print ads united arab emiratesStandard Chartered Bank Corporate Ad January 30, 2009 Standard Chartered’s corporate ad has an interesting visual…could it have been more dramatic?