News

Infographic: 8 years of success for Green Giraffe

Press release, 27 June 2018

2017 was another great year with a record number of deals closed and the momentous step of opening our first office outside of Europe, in Cape Town, South Africa

The infographic can be viewed here.

Infographic Green Giraffe

Download here