A controversial new global treaty on telecom regulations was signed today by 89 International Telecommunication Union (ITU) member states despite US objections to potential regulation of the Internet.
A controversial new global treaty on telecom regulations was signed today by 89 International Telecommunication Union (ITU) member states despite US objections to potential regulation of the Internet.