Piaggio India showcases an ideology that celebrates being unique. ‘Do You Vespa’, the global TV campaign gears up to enter....