The Scottish Salmon Company weighing up takeover overtures
UK-based The Scottish Salmon Company (SSC) has issued an update on its strategic review, initiated in April.
UK-based The Scottish Salmon Company (SSC) has issued an update on its strategic review, initiated in April.