The Good Ideas Incubator Programme will benefit new social enterprises in Scotland, with 10 new project opportunities that will transform good ideas into new social ventures.