Extreme E’s diesel polluting ship prepares to set sail for opening race
After a two year extensive refurbishment process, Extreme E’s floating centerpiece, the St. Helena, is now just hours away from setting sail for the championship’s inaugural race weekend, which takes … Read More