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.
Read the full story on TechRadar.