HSBC HSBC Holdings plc also known as HSBC commonly is a British multinational banking and financial services company. The company is headquartered in London, United Kingdom and is the world’s third-largest bank and sixth-largest public company according to a composite measure by Forbes magazine (as of 2012). It has around 7,200 offices in 85 countries […]