Rubicon Project Predicts ‘Significant’ Declines in Take Rate
Rubicon Project posted another quarter of significant declines as new CEO Michael Barrett attempts to turn around the business. Revenue declined 34% YoY to $46 million in the first quarter. Advertising spend declined 23%, to $191.5 million. Though the revenue slightly beat expectations, the stock slid a few percentage points in after-hours trading. Take rates […]