Developer of a sustainability workspace designed to bring together teams, data, and ESG projects in one unified environment. The company offers a centralized, seamless platform that eliminates fragmen...

Information Technology
Madrid, Spain
Founded 2019
64 employees
Website
Valuation
$18.6M
Latest known
Share Price
N/A
Total Raised
$8.7M
Last Round
N/A