Alibaba Music Connecting Fans and Artists With New Planet App

Alibaba Music have upgraded their music streaming with a new online platform to connect fans with members of the industry called Alibaba Planet. Alibaba Planet is the new music based social app from Chinese digital giants…