Truth squad ?
To do what, convince people that Meg wasn't responsible ?
There is a multi-billion dollar deal on the table and I'm supposed to believe they handed it to the intern ?
For frak's sake I am sick and tired of CEO's finding any pathetic excuse to weasel out of being responsible for what happens while they are at the helm. She gets the pay, so she takes the blame.
Anything else is pure, unadulterated hypocrisy.