Business News
Alibaba shares soar despite company spending record $41 billion in 2018
But the company ended up spending a record amount in 2018 — something that the market was happy with. Over 278.8 billion yuan, or $41.6 billion, was spent on product development, sales and marketing, general […]