C

Channel

75 employees

Basic info

Industry

financial services

Sectors

credit risk management
Invoice Finance
Trade Finance
Trade Receivables
Investment management

Date founded

2006

FAQ