Mahindra & Mahindra Ltd. has unveiled its new visual identity including a brand-new logo that will differentiate its SUV portfolio.
256