Thurgauer Kantonalbank provides banking and financial services and solutions to private and corporate clients. Its products and services include current accounts and credit cards; payments processing; savings and investments; loans and home financing; real estate financing; pension and insurance; financing of start-ups; as well as corporate succession planning. The company was founded in 1871 and is headquartered in Weinfelden, Switzerland.