News

On 17 May, World Telecommunication and Information Society Day, ITU marked 160 years of technology for humanity with a light show at the Place des Nations in Geneva — also streamed live on ITU’s ...