Tag: Michelin to launch self-sealing tyres for European market