Claim Debunked: O'Leary Utah Data Center Needs 65% of Global Power · Digg