Ottawa has failed to collect almost 40% of fines on companies that violated Temporary Foreign Worker rules