Talent Garden and Rainmaking enter into a joint venture to strengthen the European innovation ecosystem 2 min read