Cloud-based business software and payment solutions provider
Well-established Indian software company, known in enterprise/SMB sectors