Harvest volumes reach all-time-high for Mowi Scotland. This month, Mowi posted its Q4 results, ending a record year with revenues of EUR 1.59 billion and operational EBIT of EUR 213 million […]