Sylvestris

Sylvestris

Developing more rapid, ecological afforestation and CO2 absorption projects.

HQ location
Madrid, Spain
Launch date
Employees
Enterprise value
$352—528k
Company register number
B86778743
Authorizing premium user...