Ocado Retail Quarterly Sales Fall 3.9% on Labor Shortages

LONDON — British online supermarket Ocado Retail on Tuesday reported a 3.9% fall in revenue in its latest quarter year-on-year, with its performance held back by labor shortages. Read More