Competition and immobilism explain the demise of The Body Shop, says Ecovia

Once a trailblazer in the cosmetics industry, the iconic cosmetics retailer has gone into administration with over 40 percent of its UK stores to close and most of its international subsidiaries have or are expected to declare bankruptcy. According to…








