NatWest Faces Shareholder Scrutiny Amid Climate Change Concerns Environment April 27, 2026 NatWest faces potential backlash at its upcoming shareholder meeting in Edinburgh, where activists and investors, including the Church of England,…