Committed to connecting the world

ITU 150

ITU and the United Nations

 
UN Secretary-General and UN Heads meet in a
paper-smart environment at ITU, Geneva