Olivella invests in 500,000 olive trees and launches a new face and body liquid soap for acne-prone skin
The Olivella brand has decided to invest in the planet by planting 500,00 olive trees in the Umbria region of Italy also known as the Green heart of Italy