Climate protesters just targeted what could be Europe’s most culpable bank Post date November 15, 2022