Beijing : (IANS) Alibaba, China's biggest e-commerce company, is building apartments to sell to its employees at a discount of about 40 percent, the media reported on Monday. These 380 apartments, ranging from 87-118 sq.metres, are located in Hangzhou, where the...
