SDCL Energy Efficiency Income Trust Posts 14% NAV Slide, Plans Managed Wind-Down
SDCL Energy Efficiency Income Trust said its net asset value per share fell 14% for the fiscal year ended March 31, 2026, while recording a pretax loss of 37.40 million. The company has initiated a managed wind-down and portfolio sale, suspended regular dividends and said future distributions will depend on debt reduction and asset disposals. The …