Good story, however I'd like to ask if Vesterbacka made any clearer statements on what "managing revenue" means. Their 2011 filing for the Finnish officials state they made about 75 million euros in revenue (far from the $500 million cited in the article).
Does this number represent the value of the merchandise sales of the company or was he explicitly referring to the revenue of Rovio itself?
Edit: here's the link to the Finnish officials' records http://finder.fi/Televiestintälaitteita%20ja%20palveluja/Rov...