Company overview
UID
CHE-489.142.402
CHID
CH02060036853
Name
Direct-Impact Aid Innovation Hub
Entity type
Association
Status
active
Registration date
20 June 2025
Address
Max-Högger-Strasse 6, 8048 Zürich
Postal code
8048
Country
Switzerland