Hail the Google Talk

| August 23rd, 2005

There have been reports by New York Times indicating the probable release of Google Talk (voice and text messaging app) within a week. Is this the Meetro deal? Heres the Times Online report: link.