SDCL Energy board members buy 104,343 shares as trades below NAV
(Alliance News) - SDCL Energy Efficiency Income Trust PLC on Tuesday said that board members had bought over 104,343 shares signalling continued confidence in the value of energy efficiency. Read More