Portfolio 1 Investments
Moa Technology
agricultural biotechnology, agriculture, crop protection
series-c
£22.2 M
Jul 2026
Investor