New Mahindra Alfa Plus 3-wheeler with longer deck launched
May 8, 2012
Mahindra & Mahindra Ltd. (M&M Ltd.), a leading player in the small Commercial Vehicle segment in India, launched the Mahindra Alfa Plus, a longer deck variant of its 3 …