Mozilla Firefox 23.0 Beta 1 Arrives on All Platforms

Mozilla Firefox 23.0 Beta 1 Arrives on All Platforms

The new Firefox Beta from Mozilla can be downloaded from Softpedia