Crusoe confirmed that it sold its unfinished data center project in southeastern Wyoming to Google

Opening sign-in…