(Ping! Zine Web Tech Magazine) – A version of Mozilla’s Firefox web browser is finally arriving for Microsoft Windows 8’s metro interface. *According to a report from Techno Buffalo on Friday, the release will happen on December 10th. The news was recently made available through notes from a Mozilla meeting held last week, noted the [...]