Winner

moa Technology Ltd

Best Emerging Agri-Tech Company 2023 – UK

International Life Sciences Awards - 2023

moa Technology Ltd

International Life Sciences Awards - 2023

Best Emerging Agri-Tech Company 2023 - UK
See moa Technology Ltd's website