Controversial North Wales data center the size of ‘57 football pitches’ sees opposition from tens of thousands

Previous plans for the site, including a prison and holiday park, were dropped or opposed.

cloudconsumer

Sources