Dubai Means Business

When you run the Numbers… Dubai means business.

Dubai has established itself as a world trading hub; a great place to live and to do business. Intelligent interviews, sophisticated graphics, beautiful photography, bespoke music – these are the key elements in a series of films at the centre of an advertising campaign in which business leaders and entrepreneurs talk about the impact of physical infrastructure on economic geography. Here’s one of them.

Storm provided the graphics, grade and audio post production for this project which Ocicat edited in house.

Ocicat commercial