ParentFull thread0x445442·Does it make sense? Do the things you list add up to 2.5% - 3% of their revenue? I don't know.View on HN