Warc Briefing: Developing Insights
Definition: An insight-led culture is an environment which fosters the creation and exploitation of commercially relevant insights.
Quick facts
- P&G had five of the top 10 US non-food product launches in 2009i.
- Apple,...