Yves Rocher to close all stores in Germany, Austria and Switzerland

[ad_1] After having announced the closure of all of its stores in Switzerland last May, Yves Rocher is also preparing to put an end to its retail business in Germany…