New data has found that in the next five years, customers (70%) and employees (41%) will be the most influential stakeholder groups on business strategy globally. According to Russell Reynolds Associates’ latest report which surveyed more than 1,000 business leaders across 53 countries, investors (37%) and the board (33%) were ranked third and fourth. The report […]