Angry Birds Gaming Co. Makes a Mad €75.4M in Revenue

May 08, 2012