Iceland announces its seventh consecutive set of record results, with sales of £2.614 billion and record EBITDA of £230.2 million.
Iceland announces its seventh consecutive set of record results, with sales of £2.614 billion and record EBITDA of £230.2 million.