Open live map ×

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.