46 employees
International Brand Investment Corporation (IBIC) is a professional fashion brand investment management company.
2012