The Creative Platform Challenge, a DeuS challenge addressing the lack of collaborative tools in the creative economy.

read more