Portfolio 1 Investments
Dexory
logistics, robotics, artificial intelligence, supply chain, warehouse technology
series-c
£8.5 M
Mar 2026
Investor