Press Release Mahindra Racing, the motorsports division of the Mumbai-based USD ...