International Bancshares Corporation operates as a financial services company headquartered in Laredo, Texas. It provides a range of banking services, including personal and business banking, international banking, and wealth management. The company serves customers in Texas and Oklahoma, focusing on both domestic and cross-border financial needs, and offers additional services such as foreign exchange and insurance.