Return to "61.8% of people believe Mahindra’s New Logo Add Value to the Brand" Mahindra-New-Logo-Brand-Poll Next