There has been much criticism and scepticism from other teams since the Renault Sport Formula 1 Team signed former FIA technical director Marcin Budkowski to its books, but Cyril Abiteboul has rejected claims that they have only signed him for his... More»