The North American division of Mahindra has announced that it has partnered with Stewart-Haas Racing (SHR) as its anchor sponsor.…