14 Jun 2024 (Johannesburg Stock Exchange) Invicta Holdings Limited has announced the details of its preference share redemption and accompanying dividend payment, following a statement initially ...