Channel Capital Advisors LLP provides and manages technology-driven debt and equity funding solutions to support business working capital. They are an asset-backed lender to specialty finance and innovation economy firms, based in London, England.
Focus Areas
Investment Types
Notable Investments