More People Search John Battelle 17 years ago Squidoo, from which not much has been heard lately, is getting into people search. TC has more. Share this: