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