People and planet over profit

European Central Banks: Help insulate!