Yelp Goes Live in Australia
Yelp launched its local review site in Australia today and cofounder Jeremy Stoppelman traveled to the country for the occasion. Since 2004 the company has accumulated a database of more than 22 million reviews, none of which has included Australian…