Banking & Finance

Banks face growing public criticism, possible curbs over high interest margins