The ID Co
The ID Co. is a financial technology company that provides bank data and Open Banking solutions to help businesses with credit risk, identity verification, and affordability assessments.