In November 2024, Nautilus put its Stockton data center up for sale for a listed price of $45 million.
In November 2024, Nautilus put its Stockton data center up for sale for a listed price of $45 million.
Nautilus Data Technologies has canceled its plans to build a 60MW data center in Millinocket, Maine.