National Grid has announced a site south of Sudbury, UK, on the A131 as the preferred location for a new electricity substation following public consultation earlier this year. The company is ...