The plethora of Christmas ads on TV aren’t the only current manifestations of creativity. US-based global fashion house Coach’s 3D animated film on Ocean Outdoor’s flagship Piccadilly Lights digital screen in London is garnering plenty of attention in rainy London. ...
Read More »