On September 14, Denver, CO-based CenturyLink announced a new brand name and new purpose. As Lumen Technologies, or simply Lumen,…
On September 14, Denver, CO-based CenturyLink announced a new brand name and new purpose. As Lumen Technologies, or simply Lumen,…