BYD has pulled the wraps off the all-electric Atto 8 at the ongoing 2026 Paris Motor Show in Europe, marking the debut of the ...