News

The British Business Bank (BBB) has agreed to a new structured finance facility of up to £20 million with BFS Marine Finance, ...
The BBB is warning people about scammers using AI to mimic people's voices. Denver7's Anusha Roy talked to a cybersecurity expert about how quickly scammers can use this tech to steal money.