Michelin is using the occasion of ITT Hub at Farnborough (Booth 1511) to launch MICHELIN Connected Fleet in the UK, its new brand bringing together