Firefox 23 is released by Mozilla in its FTP servers, you can download the Firefox 23 before the official launch later today. Firefox 23.0 package is available for all platforms: Windows, Mac, Linux. Mozilla is ready to launch the Firefox 23 later today, but the last-minute bug testing may be going on. However, the Firefox 23 […]