BBB CEO Louis Taylor to Step Down in September
Louis Taylor, Newcastle-born CEO of the British Business Bank, announces his departure at end of September 2026 after four years leading the bank's transformation and securing £25.6bn in financial capacity.