Blog (en) News (en) Seychelles Appointment of Government representatives on the Board of Directors of the Indian Ocean Tuna Limited 26 December 2025