Mowi Scotland will sell its first harvest of organic salmon under newly created brand, the Scottish Organic Salmon Company. Along with Mowi's Irish organic production it is hoped extra