Technology | Mon Mar 31, 2014 12:24am EDT

Alibaba invests $692 million in Chinese department store operator