Wales watching - The midweek briefing

Are all these new data centres is actually good for Wales?