Sports ❯ Motorsports ❯ Formula 1 ❯ Team Performance
Stella attributes the leap from 2023 struggles to dual 2025 titles to a clear performance vision and a reshaped technical structure.