Plans for the battery system site near the Devon-Dorset border have again been dismissed.

Advertisement