2012 Mahindra Alfa Plus commercial goods carrier launched with longer deck Posted on May 9, 2012 by Ram 12 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. Continue reading →.’ ‘ VN:F [1.9.22_1171]Rating: -1 (from 5 votes) Use Facebook to Comment on this Post