By CEP Staff • 30 October 2024 in News

Innova has announced the award of planning permission for its Welsh Way Solar Farm by the Cotswold District Council.