Independent financial news & research
Tim Steiner, co-founder and chief executive of Ocado, will step down in 2028 after two decades…