5000 employees
IMPACT is a real estate investment company which invests in real estate and assets that are capable of generating income.
2014