500 employees
Investment fund that finances and develops renewable energy assets across Southeast and South Asia
2005