12

2012 Mahindra Alfa Plus commercial goods carrier launched with longer deck

When it comes to the commercial goods carrying vehicles, homegrown automobile manufacturers Bajaj, Mahindra, Tata and Italian automobile giant Piaggio have been the serious contenders for many decades.