While Teva stated that financial incentives were part of the decision, officials from the company declined the Star's request for more details. The pharmaceutical firm is expected to relocate from 901 East 104th Street in 2013 when its new office building at Nall and College is completed. With AMC moving from Kansas City to Leawood and Applebee's leaving Lenexa for Kansas City in the past year, the corporate carousel will likely continue spinning for some time.
Showing 1-5 of 5