British Business Bank makes £147m annual loss BBB was set up in 2014 to lend money to and buy stakes in smaller UK businesses to help them start up and expand…reports Asian Lite News The state-owned British Business Bank September 25, 2023 -Top News·UK News