Hazel Moore was a junior executive whose integrity was troubled when she discovered her CEO's dishonest financial maneuvers.

Read more