SDCL Energy Efficiency Income investment manager buys shares
SDCL Energy Efficiency Income Trust PLC - invests in energy efficiency sector, such as electric vehicle charging infrastructure and geothermal and biogas projects, with assets in the UK, Spain,...