2 min read

The long game

US – New research from McKinsey shows that brands are benefiting from taking a long-term approach to business.