Johnson & Johnson – Big Bets

This 2D infographic film dwells on the operational efficiency of Johnson & Johnson’s regional headquarters in Dubai.

Projects