IREN Launches 1,600MW AI Data Center Campus in Oklahoma, Backed by $9.7B Microsoft Deal
IREN launches a massive 1,600MW AI data center campus across 2,000 acres in Oklahoma, backed by a landmark $9.7 billion Microsoft deal, positioning the facility as a major emerging hub for AI infrastructure in the United States with power ramping up in 2028.