Screenshot from C-SPAN
- Leaders at McKinsey and other major consulting firms testified before Congress this week.
- US lawmakers grilled the executives over their work in Saudi Arabia.
- "We are between a rock and a hard place," McKinsey partner Bob Sternfels said.
US Congress this week questioned the loyalties of some of the country's biggest consulting firms.