African Satellite Service
Why do you feel this listing needs to be reviewed?
CET Teleport is one of Europe's major teleports and was built by Deutsche Telekom in 1987 for satellite broadcast and VSAT services.
217 views, Last viewed on Saturday, April 27th, 2024 at 10:53am