Posted on

Alison Rose of NatWest Bank Resigns After Nigel Farage Allegations

Alison Rose, the chief executive of NatWest, one of Britain’s largest banks, resigned on Wednesday, just weeks after becoming embroiled in a dispute over the closure of the bank account […]




Posted on

Britain Enlists Banks to Fight Climate Change

Advocates descended on the streets of Glasgow last month, pressing banks and other financial institutions at 26th United Nations climate summit to be more responsible stewards of the climate. But […]