BYD shares drop as H1 profit falls on tough Chinese market | AllMind News