Extreme E takes the Island X Prix to Sardinia to bring focus to extreme weather events
Extreme E continues its debut season at the Island X Prix in Sardinia this weekend, racing in Europe for the first time. Each Extreme E venue is picked to bring […]