Alibaba Group has agreed to sell its majority stake in Sun Art Retail Group to DCP Capital for $1.58 billion. The move is part of Alibaba's strategy to focus on its core e-commerce operations by reshuffling its business portfolio.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing