Thursday, December 29, 2011

Infographic - Firefox 2011

Infograph from Mozilla illustrating data, features and benefits of Firefox 2011

No comments: