English Innovation Collaboration Centre Cited by user Citation bot on 20 May 2022 The Innovation Collaboration Centre (ICC) is a startup incubator based in Adelaide, South Australia, which runs Venture Catalyst Space to help companies grow their…