BYD admits error in delivery of 1,265 cars: 2025 units were delivered to buyers of 2026 models | allworld.media