Workers cite subcontracting and lack of respect from the employer as key issues in the dispute Read More See also Altius Reports 2023 Attributable Royalty Revenue of $73.9M and Adjusted Earnings(1) of $11.2M