An iconic rendering of four key brand pillars: access, participation, stimulation, inspiration. Or Lisa Simpson performing oral sex? The official press release would have us believe the former. The cynics are sticking firmly with the latter. Frankly, who cares? Only seven days after the dah-dah launch of the London Olympics logo and all it really means is a joke: a brightly coloured jigsaw of ...