Using an IBC to Own International Real EstatesIBC or the International Business Corporation is another name for an offshore company that has been formed under various laws and is supposed to be a tax free company. IBC's cannot do business in the same jurisdiction in which it was formed. There... more | |||||