Michelin to use self-driving trucks at French HQ

9 Jun 2019