Is employee ownership (EO) essentially giving away the business to employees for free, rather than owners keeping all future cashflows? - The Grid Answers