ITU

Committed to connecting the world

Interactive satellite broadcasting systems (television, sound and data)