Lean, mean and absolutely gorgeous, Alfa Romeo F1 Team Stake unveiled its 2023 challenger, the C43, at a launch event held jointly in Zurich and at the team headquarters in Hinwil, Switzerland. The world of Formula One has an early contender for the ....