A Buffalo-based website designer and service provider says it will lay off about 70 employees, including 50 who work at the company’s downtown headquarters.
A Buffalo-based website designer and service provider says it will lay off about 70 employees, including 50 who work at the company’s downtown headquarters.