Mahindra Racing finishes 3rd in 2025-26 Formula E teams' championship

Auto