Business

Revenge of the birds

Angry Birds, the world’s most popular smartphone video game, gets a festive update

KATE LUNAU December 27 2010
Business

Revenge of the birds

Angry Birds, the world’s most popular smartphone video game, gets a festive update

KATE LUNAU December 27 2010