Designed by
Title
CAT Telecom Head Office on Chao Phraya River, Bangkok, Thailand #74082633
Description
CAT Telecom Public Company Limited is the state-owned company that runs Thailands international telecommunications infrastructure, including its international gateways, satellite, and submarine cable networks connections.
This image is editorial