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: 900 Walnut Street (Netrality) St Louis Carrier Hotel building
Metro: St Louis
Country: United States
Region: North America