China's BYD launches third EV in Japan, unveils most expensive model
The expansion of BYD, which stands for Build Your Dreams, in Japan could become a worry for domestic automakers
The expansion of BYD, which stands for Build Your Dreams, in Japan could become a worry for domestic automakers