This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
The world’s biggest brands have missed out on $200bn (€192bn) of revenue in the past year. What could they have done better?