Chinese EV Giant BYD Says Annual Net Profit Down 19 Percent  chinaglobalsouth.com