Crown corporation faces staff backlash over $4.9M contracts with McKinsey

This post was originally published on CBC News.