That makes no sense. The funds they are raising ($14.5m) are mutually exclusive to the 45% contribution to the project. If they say all this money is required to fund the project, their share of the total funds required is $14.5.
TPD Price at posting:
16.5¢ Sentiment: Hold Disclosure: Held