Massive colourful lightbulb - the big idea

Is the big idea in marketing ‘going local’?

‘The Big Idea’ is synonymous with global advertising campaigns led by agencies for major brands. But is local social the new big idea?

Pin It on Pinterest