Find cleantech investors focusing on seed stage startups in Europe.
Showing 50 of 219 investors, sorted alphabetically
United Kingdom
France
Germany
Switzerland
Finland
Sweden
Luxembourg
Belgium
United States
Lithuania
Canada
Norway
Greece
Spain
Italy