The UK Cabinet Office undertook a review of Mission Led business sector over the summer. Last week the review group published its report and recommendations of which the most significant is the creation of a new ‘Benefit Company’ legal status in England.  The review didn’t look at asset locked bodies like CICs or charities but only focused on  “profit-driven businesses that make a powerful commitment to social impact

Read report here