News First wave of electric vans lands at Michelin UK ahead of all-electric shift Michelin has taken delivery of its first wave of electric vans in the UK, reinforcing its environmental commitments. Read More » 4 April 2024