major financial hub