Finance and Insurance Audit finds more than 80% of sanctioned ships have no confirmed insurance Splash247 Jan 10, 2025 0