Home Stock Analysis BYD’s July sales stall, casting doubt on 2025 delivery target