ITAFOS REPORTS STRONG OPERATIONAL AND FINANCIAL Q1 2024 RESULTS Company news release · Source: SEDAR 8 May 2024, 7:34 p.m. EDT Share