Big Tech’s appetite for energy is just about visible from the east coast of Scotland. Some 12 miles out to…