Result

player
Team : Mahindra Racing
Player No : 48

EDOARDO MORTARA

Edoardo "Edo" Mortara is a Swiss-Italian-French professional racing driver currently competing for Mahindra Racing in Formula E. Born in Geneva, Switzerland, he holds triple nationality from all three countries. He is a former Formula Three Euroseries cha