HSBC Holdings plc is a global banking and financial services company headquartered in London. It has over 7,500 offices in 87 countries and territories worldwide. HSBC was founded in 1865 and today is one of the largest banks in the world, with total assets of over $2 trillion. It provides a wide range of financial products and services including retail banking, commercial banking, investment banking, and wealth management.