Home Tags Michelin

Tag: Michelin

Michelin unveils its 3D printed biodegradable tyre

Michelin, the renowned French tyre manufacturer, unveiled its latest tyre innovation during the International Summit on Sustainable Mobility that took place on June 13...