Impact Hub Berlin

In Brief

Berlin; 13 staff; social innovation to solve world’s problems; Accelerate MENA Initiative for sust solutions

Scroll Up