Adjusted EBITDA of $80 million and Net Loss of $50 million INTERFOR CORPORATION (“Interfor” or the “Company”) recorded a Net loss in Q4’24 of $49.9 million, or $0.97 per share, compared to a Net loss of $105.7 million, or $2.05 per share in Q3’24 and a Net loss of $169.0 million, or $3.29 per share […]