Alibaba invests in furniture seller

The ecommerce giant has invested approximately $635m in China's Red Star Macalline giving it a 10% stake in the company. The furniture retailer runs around 300 shopping malls and 364 home improvement centers in China.

Read the full article.