Invests in companies and projects that support energy efficiency, renewable energy, and sustainable resources. Focuses on long-term value creation and environmental stewardship.
2015
United Kingdom
11 - 50 employees
Investment Management
$25M - 100M in revenue
$25M - 100M in profitability