The fraud triangle is well-known to most compliance practitioners. Its third sides are pressure, opportunity and rationalization. When these three factors converge, there is danger of an ethical lapse ...