This women-led Madrid and Amsterdam-based fintech bags €3M for its supply chain finance solution; know more here  Silicon Canals Continue reading