1.
Cooperation and teamwork in technology start-ups : reflected in some Italian, British, Dutch and German findings
2.