Do organisations need to be KIC members to participate? If so, how much is the membership?

Answer: 

Membership in a current EIT KIC is not required to participate in a consortium for the upcoming call.