DEMI
COM:DEMICA
Demica
- Privately Held
locale
United Kingdommarket
PRIVATEindustry
Financial Technologywebsite
www.demica.com/
Demica provides supply chain finance solutions and an intuitive platform that enables banks and corporates to deliver a spectrum of financial services.