Top Data Center News for 20th-25th April, 2026
April 27, 2026 United States
Meta Begins Construction on Tulsa Data Center Meta has broken ground on its first data center in Oklahoma, beginning construction on a 340 acre campus in Tulsa dubbed Project Anthem, expected to involve around $1 billion in investment.Google Starts Work on New Data Center in Austria Google has...
Read more