Ocado has pinned the cost of the fire at its Andover facility at £110.3mn ($137.2mn) and said claims have been accepted by insurers.
Ocado has pinned the cost of the fire at its Andover facility at £110.3mn ($137.2mn) and said claims have been accepted by insurers.