Extreme E Island X Prix, A Canadian in Capo Teulada

We exchanged a few questions with Co-Founder of Extreme E, [...]