Quinbrook closes financing for Cleve Hill Solar Park
Quinbrook Infrastructure Partners has closed a £238.5 million ($309 million) debt financing for Cleve Hill Solar Park solar and storage project in Kent.The project is the UK’s largest solar and battery storage project under construction and first to be consented as a Nationally...