Category: Technology

Ocado’s earnings fall on fire impact

British online supermarket and technology group Ocado reported a 27% fall in annual core earnings, reflecting the impact of a fire which destroyed a hi-tech...