Sumo Group to lay off up to 15 percent of staff in cost reduction effort

Employees across Canada, the United Kingdom, Poland, Czech Republic, and India to be affected.