I think I read this somewhere else prior. Usually I'd be wary of any sort of forecast that far in advance - but I guess this industry has huge barriers to entry so a 15 year forecast isn't relying on too many assumptions.
TFC Price at posting:
$1.57 Sentiment: Buy Disclosure: Held