Charity vs Community Interest Company (CIC): Choosing the Right Legal Structure for Social Good By: Richard Jobling