News
Latest Financials From Skuld, GWP at $578m
The latest set of results from Skuld for you; Skuld, a leading global marine insurer, delivered a positive financial result of USD 21 million for the year ended 20 February 2025 (USD 126 million in […]