Skuld announces positive financial result for 2024/25 reporting year
Skuld delivered a positive financial result of USD 21 million for the year ended 20 February 2025, driven by a strong contribution from the investment portfolio across various asset classes and significant premium growth.