5 November 2024 18:03

Financial results for Q3 2024 released: A Challenging Third Quarter

A Challenging Third Quarter. Necessary Actions Taken to Improve Performance in 2024 and Long-term