If you follow the EV world even loosely, you've probably come across the name BYD. The Chinese carmaker has become one of the biggest players…
Tesla is closing in on European approval for its Full Self-Driving (FSD) Supervised software, bringing the company one step closer to launching advanced autonomous features…