Edison issues report on SDCL Efficiency Income Trust (LSE: SEIT) SDCL Efficiency Income Trust’s (SEIT’s) interim results for the six months to 30 September 2025 show steady portfolio operations and ...