Owns and operates solar power plants, focusing on long-term income generation through renewable energy.
2013
United Kingdom
1-10 employees
Investment Management
$100M - 500M in revenue
Not profitable
Industry Rank
185 out of 286
United Kingdom, Finance, Investment Management
United Kingdom, Finance, Banking
Sustainability Report