Search results
Spain
United Kingdom
Canada
United Kingdom
United States
Canada
United States
Argentina
Spain
Spain
United Kingdom
Netherlands
United Kingdom
United States
It creates job and business opportunities for citizens with physical and mental disabilities, and the homeless by incubating projects and businesses that employ disabled individuals.
Czech Republic