The Corporate Carapace, Necessary armour in the corporate world? Leave a Comment / By Anna Pinkerton The Corporate Carapace, Necessary armour in the corporate world?