BYD’s Seal 08 flagship sedan went on sale in China on July 2, 2026, and reportedly gathered about 65,000 locked-in orders within just over 30 hours, combining earlier blind bookings with post-launch orders. The number, first circulated through China-focused EV reporting and amplified by...