Made O'Meter
Discover where a brand or product originates
Indy is owned by Indy (Indy Soft SAS), headquartered in France. No. The ultimate owner of Indy, Indy (Indy Soft SAS), is headquartered in France, not in the United States.
Indy is a leading French legal-tech firm that automates accounting and management for independent professionals.
disclaimer
poweredBy