UK’s ‘largest’ solar and battery storage project begins construction
The project in Kent will include 373MW of solar and >150MW of battery storage. Image: Pxhere (NC). The UK’s “largest” solar and battery energy storage project, Cleve Hill Solar Park, has started construction, Quinbrook Infrastructure Partners confirmed. The specialist global investment manager revealed the Kent-based project, which consists of 373MW of solar and “more than […]
UK’s ‘largest’ solar and battery storage project begins construction Read More »