One of the most iconic retailers in New England has announced plans to lay off dozens of employees in an effort to combat a “fluctuating retail landscape.” ...