Hacker News new | ask | show | jobs
by DRW_ 3259 days ago
Doesn't that mean they'll earn 1.10 - 1.55bn over the 15 years? Not every year?
1 comments

Yes, which is why I was asking for a source. I can't find anything which puts the figure any where near 40%.