GE Renewable Energy Canada Inc. v. CANMEC Industrial Inc., 2025 FC 478 -- text