Formula E may potentially race on the streets of Switzerland in the future following the decision from the Swiss government to reduce the restrictions on motorsport to allow electric racing. Motorsport has previously been forbidden in Switzerland for decades with the last motor race to be held at the circuit of Bremgarten, near Bern, in […]