Michelin settles Laredo tyre lawsuit

20 Apr 2012