Have marketers lost their common sense?
Ellen HammettTop marketers at brands including Renault and Bella Italia have raised concerns over “analysis inertia” as they look to get a better balance between perfecting the basics and having the right KPIs in the business.