Sears to lay off 68 employees at soon-to-close Peabody store By: Boston Business Journal via Business Journals June 10, 2018 at 19:57 PM EDT The location is one of two in Massachusetts that the struggling retail giant recently announced it will close. Read More >>