Assisting the Seller of a combined project portfolio of nearly 4 GW of utility-scale solar and battery storage projects across Europe and North America, with nearly 800MW at ready- to-build to NIC and Davidson KempnerBy CETA Partners / 15 August 2025