Home Stock & SharesBanks Banks pledge to be more transparent and flexible in new code of conduct