Electric vehicles (EVs) have come a long way in the past decade and a half, with battery technology getting better by the ...