40 employees
Fara Group provides due diligence, investment intelligence, ESG, building leverage, asset tracing, risk, reputation, and dispute services
2005