Land (E) 431746 (N) 208467 Caswell Lane Brize Norton Oxfordshire
Screening opinion (EIA) for development of a 30MW solar farm with 30MW BESS and associated works, equipment, and necessary infrastructure.