Swiss retailer Coop has announced it will not renew its franchise agreement with The Body Shop, signaling the closure of the ...