Hacker News new | ask | show | jobs
by balls187 3482 days ago
By Billions of dollars in ad revenue, you actually mean high Revenue per Employee.