Lisa McClain actually said...
What baffles me is you make about $200 grand. You are supposed to be in charge, but when the you-know-what hits the fan, everybody runs for the hills.
Context
Expressing frustration over the FDA's handling of the infant formula crisis.
04/10/2024