Allschwil, Switzerland – March 27, 2025 Idorsia Ltd (SIX: IDIA) today announced the publication of the Annual Report 2024 – consisting of the Business Report, Governance Report, Compensation Report, Sustainability Report, and Financial Report (already published on March 4, 2025).