CREATIVE STRATEGY - Why on earth did Microsoft approve these dull ads for Windows 7?
09 Nov 2009 | by Simon S Kershaw
such a dull campaign to launch its new Windows 7 operating system come about, asks Simon S Kershaw?...on the here and now. Windows 7." Agency: "What's so special about Windows 7?" Client: "Well ...







