BYD has recalled over 115,783 vehicles due to design defects and battery issues. It is facing fierce competition in China's EV market. read more