Yelp – the US based local review site launches in Australia at the end of November. The local bloggers assembled to hear the story, and here’s an account of the launch using the Twitter stream.
Digital advertising & social media marketing, Sydney, Australia