Michelin, company executives subscribe to Enviro rights issue shares

6 Jun 2025