Transaction Secures ~$3 Billion in Contracted Revenue over 10-Year TermExpected Delivery of 168 MW of Critical IT Load by ...