September 25, 2023 British Business Bank meets targets but reports loss in latest financial year Suzie Neuwirth