translate English to French: This fit the ideology of a brand of capitalism that was “red in tooth and claw.”
Ce point de vue correspondait à l’idéologie du capitalisme sauvage.