Update: Jan 2014: I’ve stopped updating the ‘UK Releases’ since it not longer served me much purpose having left the country in April 2012, this said, the historical […]
Tech Stuff
Posted on:
Google presents: Chrome
I can’t go on to any social networking website without bumping into the announcement of Google’s new browser which is ‘to be released’ at some point today. Things […]