Williams racing announced Mercedes strategy chief James Vowles as their new Team boss .James Vowles represented the Silver Arrows since 2010, and served as...
Ferrari finished second in the F1 Constructors' Championship last season with 554 points (205 points behind Red Bull) . Though they started the 2022...