Anne Boden, founder of UK’s Starling Bank, steps down as CEO May 25, 2023 Anne Boden, founder of UK’s Starling Bank, steps down as CEO Anne Boden nearly lost a grip on Starling Bank years ago when the neobank... Read More