9 April 2025

L&G and NTR reach €607m final close of L&G NTR Clean Power Fund