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