HSBC is one of the largest banking and financial services organisations in the world, providing a comprehensive range of financial services: personal financial services; commercial banking; corporate, investment banking and markets; private banking; and other activities.