Caroline Kimble I’ve always wondered why some companies thrive while other companies with equally good ideas don’t...