No of visitors who read this post: 309
Category: Google Chrome
Author: Brett hartford
Google chrome web store has been updated with fresh new features and also it has launched the application hub in a range of new countries all along additional features. Which are these new countries? And what are the new features?