ParentFull threadDRW_·Doesn't that mean they'll earn 1.10 - 1.55bn over the 15 years? Not every year?View on HN