In the world of electric vehicles, there’s a Chinese company outdoing Elon Musk’s Tesla. And it’s just getting started. BYD, the Shenzhen-based Chinese EV champion, eclipsed Tesla in annual sales last ...
Ahead of the Sunday, March 23, episode of American Idol, the show released footage of an inspiring audition from Sam Sparks.