Giraffe closes grant funding round from UNICEF Innovation Fund

Giraffe news