The head of US telco and ISP Level 3 (NYSE:LVLT) Jeff Storey has returned to work after being on medical leave for almost two months. Storey, who has led the company since April 2013, took leave in late January after having surgery for a newly-diagnosed heart condition. The head of US telco and ISP Level 3 […]