
Troublesome year for Mowi Scotland despite group Q3 record
Mowi today announced a record-breaking third quarter with best yet revenues of 1.257 billion euros (£1.058bn) – an increase of €223m (£196m) on the same period last year. In Scotland […] Continue Reading