Cyril Abiteboul is a French motor racing engineer and manager. Cyril Abiteboul was the team principal of the Caterham Formula One team From 2013 to 20
Read MoreCyril Abiteboul is a French motor racing engineer and manager. Cyril Abiteboul was the team principal of the Caterham Formula One team From 2013 to 20
Read More