SDCL Efficiency Income Trust plc.
SDCL Efficiency Income Trust plc is a listed investment company that invests principally in energy‑efficiency and distributed energy generation projects across the UK, Europe and North America; its investment manager is Sustainable Development Capital LLP (SDCL).
Mentions
1 mention · latest on 10 Aug 2026