CANNES: The multi-screen (mobile, TV, internet, PDAs etc) environment has not only created an abundance of ways in which entertainment can be consumed, but has also...
This will close in 10 seconds