Opera Mini becomes #1 free download in all 22 App Stores

I’m sure the team over at Opera are loving this news… Coming off the approval from Apple and releasing their Opera Mini for iPhone (and iPod Touch), it’s currently the number one free download in all 22 App Stores.

Check it out here at Apple

Via: Engadget Mobile

Comments