New name and lower fees for JLEN Environmental

JLEN Environmental Assets (JLEN) reported its annual results for the 12 months ending 31 March 2024. It was a challenging year, with NAV per share declining 7.7% to 113.6p. The portfolio value decreased slightly to £891.9m from £898.5m the previous year. JLEN also reported a negative share price total return of -15.4%, due to a … Continue reading New name and lower fees for JLEN Environmental