Company overview
UID
CHE-457.077.031
CHID
CH66075370258
Name
Instituto Terra Foundation
Entity type
Foundation
Status
active
Registration date
17 November 2025
Address
Rue BAYLON 2 bis, 1227 Carouge GE
Postal code
1227
Country
Switzerland