After 2015 pullback, Draper returns to sell one facility, open another in St. Pete

ST. PETERSBURG — Draper is back. Nine months after announcing plans to exit most of its operations in Florida, the MIT spin­off on Thursday unveiled new plans to open a St. Peters…

Leave a comment