Lumen Agrees $1.8B Sale of EMEA Business to Colt Technology Services ...

Lumen Agrees $1.8B Sale of EMEA Business to Colt Technology Services ...