Only 8% of leaders are good at both strategy and execution (Q1 2025) – Graham RobertsonBy Shinly Lee / March 27, 2025