Denver-based data center company Crusoe recently sold its unfinished data center project in southeast Wyoming to Google, following concerns from the tech giant about escalating […]