Mozilla has once again delayed its Firefox for Windows 8 with modern-UI interface and is now expected on March 18.
The modern-UI compatible Firefox was first announced in February 2012 with the projected release date of December 10, 2013. The ... Read More
The post Mozilla Firefox for Windows 8 delayed again appeared first on Techie News.