Unknown location
Bizcap
$175.0M
Unknown stage
Summary
Bizcap closed a $175 million credit facility with a US institutional credit manager. Bizcap is a small business lender.
Unknown location
Bizcap closed a $175 million credit facility with a US institutional credit manager. Bizcap is a small business lender.