Ocado boss Tim Steiner has insisted he is “as excited and energised” about the firm’s future following a battle over his succession which will see him depart in around 18 months. The co-founder and chief executive of the FTSE 250 firm is expected to step back from his current role as soon as December 2027 [...]