News

Research suggests that companies with employee ownership plans are better suited to withstand financial hardship than their peers.