Faisal KhanAnswered Feb 8, 2013HSBC - with over 7,500 branches/offices world over. See http://en.wikipedia.org/wiki/HSBCCompany ComparisonsGeneral Finance Questions