ECOSOFTT presented at the Global Impact Forum

ECOSOFTT presented at the Global Impact Forum, Zurich …