Time Inc. announced on Thursday that it has signed a long-term lease at Industry City in Sunset Park. More than 300 employees in the company’s technology, content solutions and editorial innovation departments will move to a 55,000-square-foot facility in the complex at the end of the year. …
Full Article