Car Reviews

Ferrari technical boss quits

Ferrari has confirmed technical director James Allison has parted company with the Italian Formula One team. The team issues a short media statement confirming the Englishman’s departure after three years in the job. “The Team […]