28 Sep 2011 / 11:00am / By Wong Chung Wee
The developers on the Mozilla Firefox project have been hard at work. Following the release of Firefox 6 last month, Mozilla have released Firefox 7.0 with claims for a smoother and richer web experience.
Connect with us
Copyright © 2013 SPH Magazines Pte Ltd. All rights reserved.