Idea 90

. Idea 90

Idea 90 is a social cooperative founded in 1990 in Scalea (Calabria), Italy. It quickly became a leader in providing socio-educational services for children. For over 20 years it has worked to alleviate problems faced in the region and in 2010 Idea 90 served as the voice of the third sector in discussions regarding planning […]