Business

Groupon Finally Earns a Profit, Stock Shoots Up 18%