Earlier this month, Yelp (the company that “connects consumers with great local businesses”) announced an expansion beyond their UK presence. The intension is to take on Europe, headquartered in London, with a new sales office and 100 new jobs.
For consumers, Yelp is a new-age directory listing site, a…