At least that is the word from a clutch of corporate executives in recent weeks who have laid at least some blame for their ...