Global Impact Finance SA

Company facts

Founded
2013
Headquarters
Switzerland