Machine Zone Shuts Down Its DSP, Lays Off 125 Employees, Including Media Buyersadexchanger.com1 point·adamstober··0 commentsOpen articleSaveView on HN