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...