Michelin says F1 rule change will increase costs 15%

1 Nov 2005