As a financial institution I would expect it to fall within OSFI's purview.  They would monitor risks primarily but their role could be expanded to include ensuring political independence and the Auditor General might even get involved to ensure management of projects is done responsibly with no kickbacks etc.