Did BYD Just Say "Checkmate" to Tesla?
Electric car maker Tesla (TSLA 0.23%) has been under all sorts of pressure in 2025. The stock is trading down nearly 33% so far this year (as of March 26), and several analysts seem torn on the company. Some think the sell-off is overblown and that Tesla has numerous catalysts ahead. Others are very concerned about first-quarter deliveries and how CEO Elon Musk's involvement in government affairs is affecting the company.Meanwhile, Chinese electric car maker BYD Company (BYDDY 3.91%) just reported a huge qu ...