The International Telecommunication Union is a specialized agency of the United Nations responsible for many matters related to information and communication technologies. From Wikipedia
A Curtin University analysis of 76 million images reveals widespread electronic leaks from Starlink satellites, prompting urgent calls for regulatory reforms