MOO raises €9.4M Series C round
20 December 2024· London, United Kingdom· print_services, e_commerce, design_software, b2b, software_hardware
About MOO
Stage
Series C
Headquarters
London, United Kingdom
Founded
2006
Team Size
201–500
Sectors
print_servicese_commercedesign_softwareb2bsoftware_hardware