IHX's headquarters is located in Peoria, Illinois, USA 61615. IHX has an estimated 92 employees and an estimated annual revenue of 18.5M....
There are no competitors identified for IHX
There have been no acquisitions found related to IHX
Recent investment data cannot be found related to IHX