Godiva to close 128 stores in North America, including 11 in Canada by end of March
Godiva to close 128 stores in North America, including 11 in Canada by end of March. … More Godiva to close 128 stores in North America, including 11 in Canada by end of March