BYD’s tiny electric Racco is already proving that small cars can make a big impression in Japan. Just two weeks after its official launch, the Chinese manufacturer’s new kei car has collected 1,002 orders, putting it...
By DCB Editorial
August 12, 2026