The Chinese e-commerce giant attributed the 69% profit plunge to $3 billion in impairments linked to its Sun Art retailer business and its Youku video platform.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
The Chinese e-commerce giant attributed the 69% profit plunge to $3 billion in impairments linked to its Sun Art retailer business and its Youku video platform.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles