Outrage as Shell and Tesco carve up the entire output of UK’s largest solar site
Tesco has secured 65% of the solar power generation from Cleve Hill Solar Park, the largest solar and battery storage project ever constructed in the UK, with Shell acquiring the remaining 35%.