Transaction Secures ~$830 Million in Contracted Revenue Over Initial 10-Year Term Expected Delivery of Additional 39 MW of Critical IT Load at Barber Lake by January 2027 Total Contracted Revenue ...