50 employees
Social Plus is the new Shared Economy that brings social causes and projects to life through ethical consumption.
2013