Community contribution company
The community contribution company is a type of corporate structure set up in 2012 in British Columbia, Canada. It is intermediate between a commercial, for-profit, model, and the charitable, non-profit organisation.
Source: Wikipedia — Community contribution company (CC BY-SA 4.0)