ICDC Home Indiana Cooperative Development Center


Idea 90 is a social cooperative founded in 1990 in Scalea (Calabria), Italy. Founded by nine young unemployed women, the Idea 90 social cooperative quickly became a local leader in childcare provision. It now works with public authorities and many businesses in the local area to provide a range of... Learn more
Conference(s) this session appears in:

Share This Page