The cumulative capacity of the projects reaching financial closure exceeded that of the annual total for 2023 and topped the ...