Energy Transition & Sustainable InnovationLandmark Cleve Hill Solar Park Reaches Commercial OperationsBusiness WireJuly 1, 2025July 2, 2025 by Business WireJuly 1, 2025July 2, 2025028 The 373MW solar project is now the largest operating in the UK Quinbrook Infrastructure Partners, a specialist global investment manager focused exclusively on the infrastructure...