Michelin debuts inflatable sail system to decarbonize the global maritime industry, providing freight ships with clean wind energy!
Michelin Group, the multinational French tire manufacturing company, has its tread pointed towards becoming a leader in sustainable mobility. Veering away from tire manufacturing, Michelin…