Xinchao Media, a large advertising firm, laid off 500 people across 80 cities on Monday, which accounted for around 10 per cent of its total workforce. Photo: Weibo