CSR The Body Shop re-wilds 10 million sq. mts of forest through ‘Enchanted by Nature’ campaign publisherFebruary 18, 2019 February 18, 2019 British skincare and beauty brand with a heart, The Body Shop, is saying ‘thank you!’ to all of its loyal customers in Sri Lanka for...