Business ❯ Sports Management ❯ Team Management ❯ Leadership
He contends the leadership turmoil cost Max Verstappen the 2025 title.