Alibaba is shutting down its music streaming app
Alibaba is shutting down its music streaming app next month, signaling an end to the Chinese tech firm’s big music ambitions.
Recommended Posts
Welcome to the era of viral AI generated 'news' images
April 2, 2023
How Uber left Lyft in the dust
April 2, 2023