The Secretary of State for Business, Environment and Industrial Strategy (BEIS), Alok Sharma has granted development consent for the UKs largest solar scheme – Cleve Hill Solar Park, located on the north Kent coast.
The Secretary of State for Business, Environment and Industrial Strategy (BEIS), Alok Sharma has granted development consent for the UKs largest solar scheme – Cleve Hill Solar Park, located on the north Kent coast.