Ferrari is to drop its controversial Mission Winnow branding for the Canadian and French Grands Prix. 'Scuderia Ferrari will once again be celebrating the 90th anniversary of its foundation, over the weekends of the Canadian and French Grands... MoreĀ»