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...
Mother Jones; Katrina Wittkamp
Fight disinformation: Sign up for the free Mother Jones Daily newsletter and follow the news that matters.The 2024 presidential election cycle...