Tesla Mahindra rivalry