Picasa's journey has finally reached an end with Google Inc announcing it will shut down the photo editing software, and will ....
When Facebook acquired general app platform Snaptu early this year, it set the alarm bells ringing for millions of its users. ....