Ensco embarks on new era at TTC
Ensco will officially begin its contract to operate and maintain the Transportation Technology Center in Colorado on October 1. The company’s new president, Jeff Stevens, outlines the company’s plans for the facility, including for its expanded remit, to Kevin Smith.