London based financial services ‘Channel are an FCA regulated full-scope AIFM, with a pristine regulatory and compliance track record. Since 2014, Capital Channel Advisors have managed over USD 9bn of assets across various working capital financing formats, including trade receivables, inventory, and supply chain finance.
Icarus were delighted to be nominated as their web design and digital marketing partners.