Business News London investment will come roaring back after drop-off, says British Business Bank July 21, 2023 Kathy J. Kilpatrick