Indian Ocean MoU PSC Annual Report 2023: A total of 5785 inspections were carried out
The Indian Ocean MoU published its annual report for 2023, reporting a total of 5785 inspections. Out of these 5785 inspections, 3021 inspections had deficiencies and the total numbers of deficiencies were 13346.
Read more