05/01/2026 – Capitan Investment Ltd. Announces Appointment of Chief Financial Officer and ChairBy Site Admin / May 1, 2026 D026 News Release (CFO chair)Download