Louis Taylor to stand down as British Business Bank CEO

Louis Taylor is stepping down as chief executive of the British Business Bank at the end of September 2026. Taylor has spent the last four years leading the transformation of the UK’s economic development bank and will remain as chair of BBB Investment Services Limited, the bank’s regulated third-party arm which provides investment services to … Continue reading Louis Taylor to stand down as British Business Bank CEO