Latest news

Latest News

Cover

Lumen in surprise $2.7bn sell-off of Latin American network

Lumen Technologies is selling off its Latin American business for US$2.7 billion, the company announced this morning.

21h | Alan Burkitt-Gray