Decrypting Facebook's advertising business: How does a 200-person team achieve $40 billion in annual revenue?