On AlterNet: public and semi-public banks