Brand ecosystems
David KeefeLandor Associates
Ecosystems is the latest buzzword. In the brand world, it refers to communications systems that connect, or deliver content, to consumers wherever and whenever they want it. David Keefe, of Landor Associates,...