#1077 by ARRIndiaincred.com ↗InCredARR$152M revenue (est.)as of Oct 2026Employees18as of Oct 2026Valuation$1B6.6× ARRARR / employee$8Mrevenue efficiency