The Business Matters radio show, aimed at exploring how businesses can shape our world for the better, took up the topic of Worker Owned Cooperatives in a recent episode.