Creattura

Creattura

Strategies for effective utilization of energy certificates and high-quality carbon credits to achieve net zero emissions.

HQ location
Tokyo, Japan
Launch date
Employees
Enterprise value
$13m
Authorizing premium user...