CenturyLink, Level 3 shareholders approve $34B deal

March 20, 2017