Business World Piaggio launches its 6 feet diesel cargo, the Ape’ Xtra LDX+ December 9, 2020 Piaggio Vehicles Pvt Ltd (PVPL), a 100 % subsidiary of the Italian Piaggio Group and…