Piaggio Vehicles Pvt Ltd (PVPL), a 100 % subsidiary of the Italian auto giant Piaggio Group and India’s leading manufacturer of small....