3 ms·
Doesn't that mean they'll earn 1.10 - 1.55bn over the 15 years? Not every year?
by DRW_ 9y ago
Doesn't that mean they'll earn 1.10 - 1.55bn over the 15 years? Not every year?
- DanBC 9y agoYes, which is why I was asking for a source. I can't find anything which puts the figure any where near 40%.