Rovio brings Angry Birds Stella to China with Alibaba and Shanghai Media Group
Rovio has struck a partnership with the Digital Entertainment Business Division of Alibaba Group and introduce Angry Birds Stella to fans through Chinese Idols, broadcasted by Shanghai Media Group.