News

One year ago, Lumen Technologies (LUMN-0.89%) announced a $2.7 billion deal to sell its Latin American operations to alternative investment firm Stonepeak. Just a week later, it signed an even ...