At least that's what a recent McKinsey Global Institute study suggests. MGI interviewed 100 companies from France, Germany, the U.K., and the U.S. regarding three management strategies that have been long thought to improve corporate performance: talent management, lean manufacturing, and performance management. After scoring the companies on these three criteria, MGI compared the scores to key financial metrics, revealing that those companies that scored favorably in management had overall better financial performance.