Mowi is to carry out a strategic review of its integrated feed division with a view to a possible sale. Mowi has feed mills ...