so taxpayers again
It's a Crown corporation, so taxpayer funding should be minimal, but it seems there are mechanisms for them to receive loans from the Ministry of Finance, which is a shame.
If due diligence is actually done, I would still predict that this thing fizzles out in a few years without actually getting built.
Yes, I'm fully aware of how much heavy lifting "should be" was doing - that's why it was there.