Posted onNovember 1, 2022inElectric Cars Science explains why the best driver’s most perfect braking will never be better than ABS (+ Video)