It is widely acknowledged that electric vehicles (EVs) constitute the biggest revolution in motoring in more than a century. McKinsey projects that worldwide demand for EVs will grow six-fold by 2030, ...