Although this post is not related to Xcelsius, i could’nt stop writing about it. The Search engine giant Google launched its first ever internet browser yesterday. Google says, the web has evolved and is evolving at a great pace whereas the Web browsers are having a hard time catching up with that pace. They want to bridge […]