By Muhammad Jarir Kanji – neowin.net – After pledging to a touch-centric version of the browser for Windows 8, releasing a beta, then backpedaling on that promise, then resuming development for a Windows 10 version (again!), Mozilla seems to have, … Continue reading