De Angeli

Category: Conglomerate · Headquarters: Italy · Tracked deals: 1

Italian conglomerate with diversified business interests including solar panel distribution and resale through DeAngeli Solar. Operates globally with a focus on trade financing, logistics, and risk management services.

Website: https://deangeligroup.com/en

Recent deals