Registered entities
Icabo Global Private Limited
Reg. No. U62011KA2025PTC206469India
Social engagement
Social engagement: 618 social following, 4 posts in the last 12 months — top 10% of its industry.
Developer of intelligent financial platforms and services for financial institutions
Social engagement: 618 social following, 4 posts in the last 12 months — top 10% of its industry.