
Just a day after Apple approved it, the Opera Mini Web Browser app is topping free downloads on iTunes stores around the world. It's currently number one of the top ten free iTunes downloads in all 22 iTunes stores — from Japan to Sweden, Australia to Austria.
In the 20 days it took to [...:]
Published on April 14, 2010 11:16