Faroe Islands Cod and Saithe Dominate As Faroese Fleet Delivers Strong Landings of Fresh and Frozen Fish November 25, 2025