BEAR: JANET LEWIS. BYD, whose initials stand for “Build Your Dreams”, has built its dream on becoming China's leader in electric vehicles, the new-energy solution that mainland authorities have chosen to back in hopes of … …
See the article here:
Dream cars are electric | South China Morning Post