1. The business mainly operates in Italy, with its core business being the sale of natural and organic beauty and skincare products.
2. In e-commerce, it belongs to the vertical beauty niche market, with competitors including Sephora and Notino.
3. The official website brand terms are "Ecco Verde" or "Ecco Verde Italia".