Mahindra Racing expectations for Formula E 2025 Rather than hitting the ground running and chasing podiums, Mahindra is keen ...