Elica Corporation owns a comprehensive Global Brand portfolio capable of meeting all the needs of the market.
Although each brand has its own distinct identity, they all share a common vision.