ROME — The Formula E race in Rome last Saturday was the talk of the town, as the 11 electric cars’ teams took over the EUR district of the Italian capital. Ahead of the race on Thursday, the teams ...