www: titanscreens.com
Titan is a production company which makes gargantuan tv screens including Zeus – the biggest tv screen in the world.
We were asked to create small corporate identity which was supposed to show why is it worth spending million pounds on a tv screen.