Ben WaterworthApr 5, 20234 minRound 3 F1 team power rankings: Mercedes find form, Ferrari fall backAnother round of the 2023 F1 season is behind us and after another interesting race, I’m back to bring you the latest edition of the F1...