UK’s Capital on Tap secures £140m to expand business

Image: Capital on Tap has secured a total of £140m in additional funding. Photo: courtesy of Capital on Tap.