according to Times, Cognizant workers in Dublin were previously contracted for verifying business listings in Google Maps. this is far from "running the service" I'm afraid
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments