Recent News

Ferrari faces new leadership crisis as CEO abruptly steps down

Camilleri's decision came after the executive suffered health problems, which made it necessary to hospitalize him for COVID-19.