130 employees
Green Giraffe provides project development, debt collection, risk analysis, financial and M&A advisory services to renewable energy sectors.
2010