Alfa Romeo launch their C43

Alfa Romeo launch their C43

Alfa Romeo F1 Team Stake took the covers off their new Formula 1 car, the C43, in Zurich today thus kicking off their 2023 F1 campaign.