MUMBAI: Michelin, a leading tyre manufacturer, is back on the Indian outdoor landscape putting its iconic brand mascotthe ‘Michelin Man’ in a new brand awareness campaign....