Alibaba invests $633m in Chinese furniture major Red Star Macalline

Alibaba invests $633m in Chinese furniture major Red Star Macalline

Photographer: Gilles Sabrie/Bloomberg