Tag: Mahindra Xylo wins the Master Brand award
Mahindra Xylo receives ‘Master Brand’ award
Mahindra and Mahindra have announced that CMO Asia and the World Brand Congress have awarded Xylo as the ‘Master Brand‘ for 2012-2013. According Chief marketing officer, automotive…