Olive Tree People 'waterless' cosmetics opens first US store in Los Angeles

1 month ago 21
Founded by German investor Thomas Lommel, Olive Tree People and its parent company Oliveda International Inc. are headquartered in Santa Monica.
Read Entire Article