We’re all guilty of it. Well, I know I certainly am, anyway. I remember the first time my car came back from a dyno tune
Tag: Japan
Mercedes-Benz Opens EV-Only Store in Japan, It’s World’s First
Mercedes-Benz has just opened the world’s first EV-only store in Yokohama, Japan. Customers will be able to book test drives, spec their future cars and