In the second quarter, Lumen Technologies reported a loss of $8.74 billion, a significant decrease from the $344 million profit in the same quarter last year. The company, formerly CenturyLink Enterprise, has lost more than 66 percent of its value this year, reducing its market capitalization ...
Company: Lumen Technologies
Site is located within: 12001-12235 North Freeway - Digital Realty building
Country: United States
Region: North America
Usable SqFt: 14,816
Ownership: Lumen Technologies does not own the building.
- PCI DSS: Version 2.0 Report for Colocation Services
- SSAE 16: Type 2 SOC 1 Report for Colocation Services
Level3 also markets the property as: 12001 I-45 North Houston, TX 77003