Yelp: Bienvenido a Espana!

Yelp expanded its international presence this week with the launch of Yelp Spain. Now the Spanish can read and share reviews about local businesses on a community site  in their native language. Though available throughout Spain, Yelp will initially focus its community…

Read More