News

BYD’s premium Denza line on Wednesday unveiled the Z, a flashy new ... of selling cars fell 20%. Net income, the strictest definition of its profitability, plunged 71% compared with a year earlier.
A saleswoman who shot to fame for selling the most Porsche cars in the northern China region said she is regularly harassed by sex-related rumours, forcing her to call the police in one case ...