HSBC Holdings plc, the parent company of HSBC, is headquartered in London. HSBC serves customers worldwide from offices in 64 countries and territories in its geographical regions: Europe, Asia, North America, Latin America, and Middle East and North Africa. With assets of $2,959 billion at 31 March 2021, HSBC is one of the world's largest banking and financial services organisations.