ISI posted positive results in all three of its major divisions as surging cod demand and low salmon raw material prices left it with impressive margins
ISI posted positive results in all three of its major divisions as surging cod demand and low salmon raw material prices left it with impressive margins
Read MoreIceland