CIC – Community Interest Company

A CIC is a Community Interest Company. This is a type of limited company in the United Kingdom created to … Continue reading CIC – Community Interest Company