European Climate Foundation*

In Brief

2008, Brussels; five offices; 65 staff; philanthropy for low-carbon societies

Scroll Up