Tag: Mahindra to open auto assembly plant in Ghana
Mahindra to open auto assembly plant in Ghana
“Mahindra Rise”, the word in itself is believable and seems Mahindra has taken the ‘Rise’ belief very seriously. The latest from the house of Indian carmaker is…