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, ...