Business ❯Company Operations ❯Financial Performance
Profitability
Despite delays in key projects, Ocado's improved performance reassures investors and lifts share prices.