7 May 2024

SDCL's UK solar portfolio sold for £90.8m