When Canadian companies do business with controversial U.S. government agencies, it is rarely just a matter of revenue and ...