Is Your Company Too Big?

Companies have been feverishly pursuing growth and global expansion—and in the process setting themselves up for failure.