British Business Bank makes £147m annual loss by Newsdesk-Top NewsUK News25 September 202325 September 2023 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…