Wednesday, August 12, 2026

BYD just dropped a $16,000 car into an EV price war America can’t compete with