A mystery why the share price has fallen back. Perhaps the medium- to long-term nature of the forecast returns on this investment is putting some folk off. Even better buying for the long-termers in that case.
TFC Price at posting:
$1.60 Sentiment: Buy Disclosure: Held