The project will be at least 50% debt funded (could be as high as 60%).
Assuming 50% that means $190m of equity. This could be further reduced by offtake agreements involving forward payments. Any number of ways to slice the cheese....
TMT Price at posting:
25.0¢ Sentiment: Buy Disclosure: Held