Yelp Reports Record Highs With $46 Million In Net Revenue For Q1 2013

Yelp released their first quarter 2013 earnings report today, announcing a 68 percent increase from Q1 2012 with $46 million in net revenue this...