Is Strategy becoming a loose word that is being thrown around like tantrums?

Let’s address the elephant in the room, ‘Strategy’. The ubiquitous buzzword of the advertising and marketing universe. Everyone wants the ‘STRATEGY’, everyone wants to talk about strategy, everyone wants to form the strategy, everyone wants to go ahead with the strategy, everyone is blaming the strategy, everyone is admiring the strategy, and everything is just […]