The all-electric Formula E series is looking for a new location for its first race in Jakarta on June 6 after Indonesian officials ruled out a proposed temporary track around the capital’s National Monument. A Formula E spokesman said on Thursday that, following feedback from the secretary of state and local Merdeka Square area development […]