MAZE icon

MAZE

report entityclaim entity
entity location icon
Lisbon, Portugal
We work alongside impact ventures and investors to scale effective solutions for social and environmental challenges