Formula 1 Did Hamilton Make a Mistake Signing with Ferrari? Ecclestone and Briatore Think So 15/03/2025