TechCrunch
plus-bold
TechCrunch
Open Navigation
TechCrunch
123people.com
150 Invites To 123people.com For TechCrunch Readers
Feb 06, 2008
New comer to the people search game 123people.com is a Austrian based startup that is looking to provide a new take on the competitive people search market with a European focus. There’s no shor