GNI to Promote Human Rights in new Partnership with the Council of Europe

GNI and representatives of eight leading technology firms and five associations at a ceremony in Strasbourg.The Global Network Initiative is pleased to announce that it is joining with global technology firms and technology and telecommunications […]