BYD and Geely post 28% earnings gains despite intensifying competition in China · Digg