Villeneuve criticizes F1 as cutthroat, says Hamilton doesn’t owe Mercedes anything. February 27, 2024