Michelin declared top 10 European brand in Best Brands study
Michelin has been named one of the 10 best corporate brands in Europe following a representative study by Best Brands. “We are delighted with this outstanding result,” says Anish K Taneja, director of sales Michelin Germany, Austria and Switzerland.