Employee ownership – the future of the economy?