About: IBC is a member of International Bancshares Corp. (NASDAQ: IBOC), an $11.8 billion multi-bank financial holding company headquartered in Laredo, Texas.
About: IBC is a member of International Bancshares Corp. (NASDAQ: IBOC), an $11.8 billion multi-bank financial holding company headquartered in Laredo, Texas.