After a highly successful 2024 season that produced 11 wins and a track championship, Landon Pembelton is turning his sights ...
Weak sales, Trump tariffs and the actions of their eccentric CEO could all be taking a toll on the electric vehicle powerhouse.