Google Is Finally ‘Moving On From Picasa’, Won’t Support Desktop App From March 15th

And its finally here ! The answer to that long running marathon…