17 Mar Quinbrook Closes UK’s Largest Solar PV + Battery Storage Project Financing for Cleve Hill Solar Park
Up to GBP 238.5 million closed for the country’s largest solar + battery storage project under construction --Quinbrook Infrastructure Partners (“Quinbrook”), a specialist global investment manager focused exclusively on the inf...