Other crossword clues for answer "HSBC"HSBCglobal bank headquartered in Londonu.K.-based financial giantintl. financial giant headquartered in London