Nixon, Elizabeth, "The impossibility of ethical consumption", Ephemera: Theory and Politics in Organization, 2025