News emerging is that China Telecom Americas will be leaving the United States. This comes after the US Court of Appeals for the District of Columbia Circuit denied China Telecom’s emergency motion to pause an FCC order that revoked its authorizations to continue operations in the country. By ...
Site: China Telecom Los Angeles
Company: China Telecom
Site is located within: 600 W 7th St, Los Angeles - Digital Realty building
Metro: Los Angeles
Country: United States
Region: North America
Ownership: China Telecom does not own the building.
China Telecom opened the 6,500sqft site in 2011.