You say that McKinsey did not play a role with its clients for any of the investments made by the Canada Infrastructure Bank and that McKinsey received no money from its clients for any of those contracts. All of these companies are among McKinsey clients that received money from the Canada Infrastructure Bank.
The fact that so many McKinsey clients are receiving money from the Canada Infrastructure Bank seems to me to be a strange coincidence, especially considering that the CEO and the head of strategy of the Canada Infrastructure Bank are former McKinsey employees, that it was McKinsey that came up with the idea of the Canada Infrastructure Bank, and that it was McKinsey that worked on all kinds of policies and strategies when the Canada Infrastructure Bank was created. I feel like McKinsey has a long arm.