In a potential challenge to electric-vehicle makers such as Tesla Inc., China’s BYD Co. announced that its “God’s Eye” self-driving technology will be installed in most of its cars without additional ...
In the world of electric vehicles, BYD has overtaken Tesla as the top dog. Here's how the Chinese company dethroned Tesla and ...