On AlterNet: hsbc bank