Mahindra Racing Secures Third Place in Formula E Championship Despite Missed Victory in London | DeClubes