CAT
October 12, 2023
Stephen Edelstein Mercedes-Benz staged a public crash test with two EVs to show that electrification isn’t compromising...