Campaigners call on King Charles to help them stop Britain's biggest solar farm as £800m 3,500-acre project is set to spread across Winston Churchill's Blenheim birthplace

8 hours ago 3

Rommie Analytics

The £800million Botley West project is set to cover almost 3,500 acres of land in Oxfordshire with solar panels.
Read Entire Article