About the team

[scu-de-ri-a] (Italian) noun; meaning stable or team, a word that is synonymous with motorsport and automobile racing as many Italian teams incorporate the term in their names.

Scuderia W, as such, means ‘Team W’ in Italian. It is a house team, retained by W Series for the 2022 season.