Angry Birds to land in Shanghai
Rovio Entertainment Ltd, the maker of the popular game Angry Birds, announced recently that it will open its first overseas operation in Shanghai, marking a clear step to further penetrate the …
Angry Birds to land in Shanghai Read More