There are lots of suggestions about interrelationships between prospective contract bidders and relationships with employees. Do you think the CBSA has done enough to ensure that appropriate oversight is being taken in this respect?
On March 26th, 2024. See this statement in context.