China car sales set for first annual decline since 1990
Alibaba may have smashed its 11.11 Singles Day sales record yesterday ($30.8 billion sales in 24 hours, including your Lazada haul), which points to robust consumer spending, but China auto sales is …