Disclosure Date : Apr 16, 2025
Main Document (1) Apr 16, 2025 Annual Report
Attachments (4) Select Apr 16, 2025 2024 Audited Financial Statements - IDC Parent.pdf Apr 16, 2025 2024 Consolidated Annual Financial Statements - IDC.pdf Apr 16, 2025 SEC Form 17A for 2024_Final.pdf Apr 16, 2025 Sustainability Report for 2024_Final.pdf