Posts

Showing posts with the label Google Library Project

After 7 Years of Litigation, Google Finally Reaches Settlement Agreement with US Publishers Over Its Library Project