Pressure from £100m Sainsbury’s deal leads salmon firm to huge loss

Marine Harvest's base at Admiralty Park in Rosyth
Breaking

    Cancel