During a previous exchange with another member, there were questions about whistle-blowers and what that has to do with this particular company.
The issue of the massive contracts and the rapid expansion of those contracts with McKinsey, particularly at IRCC, came to light because public servants blew the whistle. They talked about the perceived lack of value for money that Canadians were getting. They were really unclear on what was being done in the department, but they were clear that in their view, McKinsey was shaping departmental policy.
Isn't that exactly what whistle-blowers do? They speak out about this.