An Internet-based discussion platform had been set up to facilitate communication among the members of the group.
Se ha establecido una plataforma de debate en la Internet para facilitar la comunicación entre los miembros del grupo.