Featured Formula E Still Holding Back on Batteries December 13, 2017 0 Formula E, the official international electric car race was off to a slow start in…