NASCAR

Mahindra with Stewart-Haas Racing (SHR) is an anchor sponsor in NASCAR

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

3 years ago