News

Octodec management is pleased to present this pre-close operational update for the year ending 31 August 2025, which covers the eleven months from 1 September 2024 to 31 July 2025, unless otherwise no ...