Li-Cycle Reports Full Year 2024 Financial Results Mar 31, 2025 05:26PM